git@vger.kernel.org list mirror (unofficial, one of many)
 help / color / mirror / code / Atom feed
* Git commit allow empty docs unclear
@ 2021-05-04 18:31 Cristiana Man
  2021-05-04 20:31 ` Felipe Contreras
  2021-05-04 20:35 ` Philip Oakley
  0 siblings, 2 replies; 3+ messages in thread
From: Cristiana Man @ 2021-05-04 18:31 UTC (permalink / raw)
  To: git

Hi

The documentation for Git commit --allow-empty option
(https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---allow-empty)
contains the acronym SCM which is confusing to me.
Do you mean Software Configuration Management, Source Control
Management or Source Code Management?
Clarifications are appreciated!
--

Kind regards,
Cristiana Man

^ permalink raw reply	[flat|nested] 3+ messages in thread

* RE: Git commit allow empty docs unclear
  2021-05-04 18:31 Git commit allow empty docs unclear Cristiana Man
@ 2021-05-04 20:31 ` Felipe Contreras
  2021-05-04 20:35 ` Philip Oakley
  1 sibling, 0 replies; 3+ messages in thread
From: Felipe Contreras @ 2021-05-04 20:31 UTC (permalink / raw)
  To: Cristiana Man, git

Cristiana Man wrote:
> The documentation for Git commit --allow-empty option
> (https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---allow-empty)
> contains the acronym SCM which is confusing to me.
> Do you mean Software Configuration Management, Source Control
> Management or Source Code Management?

The documentation is on git-SCM.com, also, there's a glossary [1]:

  SCM: Source code management (tool).

Cheers.

[1] https://git-scm.com/docs/gitglossary

-- 
Felipe Contreras

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Git commit allow empty docs unclear
  2021-05-04 18:31 Git commit allow empty docs unclear Cristiana Man
  2021-05-04 20:31 ` Felipe Contreras
@ 2021-05-04 20:35 ` Philip Oakley
  1 sibling, 0 replies; 3+ messages in thread
From: Philip Oakley @ 2021-05-04 20:35 UTC (permalink / raw)
  To: Cristiana Man, git

hi Cristiana,

On 04/05/2021 19:31, Cristiana Man wrote:
> Hi
>
> The documentation for Git commit --allow-empty option
> (https://git-scm.com/docs/git-commit#Documentation/git-commit.txt---allow-empty)
> contains the acronym SCM which is confusing to me.
> Do you mean Software Configuration Management, Source Control
> Management or Source Code Management?
> Clarifications are appreciated!

Yes, all of them ;-)

Basically the Git (Linux codebase) philosophy is to always have
meaningful changes, with meaningful commit change messages.

When Git was being developed (i.e. being implemented in many other code
bases) there was a lot of migration of from old "documentation" systems,
which often had 'cruft' where options were needed to allow such empty
commits, and the common TLA (three Letter abbreviation) of the time
'SCM' could cover all of them. The key aspect is that they were
'foreign' to the Git ecosystem.

Hope that helps.

> --
>
> Kind regards,
> Cristiana Man
--
Philip

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-05-04 20:35 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-04 18:31 Git commit allow empty docs unclear Cristiana Man
2021-05-04 20:31 ` Felipe Contreras
2021-05-04 20:35 ` Philip Oakley

git@vger.kernel.org list mirror (unofficial, one of many)

This inbox may be cloned and mirrored by anyone:

	git clone --mirror https://public-inbox.org/git
	git clone --mirror http://ou63pmih66umazou.onion/git
	git clone --mirror http://czquwvybam4bgbro.onion/git
	git clone --mirror http://hjrcffqmbrq6wope.onion/git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 git git/ https://public-inbox.org/git \
		git@vger.kernel.org
	public-inbox-index git

Example config snippet for mirrors.
Newsgroups are available over NNTP:
	nntp://news.public-inbox.org/inbox.comp.version-control.git
	nntp://7fh6tueqddpjyxjmgtdiueylzoqt6pt7hec3pukyptlmohoowvhde4yd.onion/inbox.comp.version-control.git
	nntp://ie5yzdi7fg72h7s4sdcztq5evakq23rdt33mfyfcddc5u3ndnw24ogqd.onion/inbox.comp.version-control.git
	nntp://4uok3hntl7oi7b4uf4rtfwefqeexfzil2w6kgk2jn5z2f764irre7byd.onion/inbox.comp.version-control.git
	nntp://news.gmane.io/gmane.comp.version-control.git
 note: .onion URLs require Tor: https://www.torproject.org/

code repositories for project(s) associated with this inbox:

	https://80x24.org/mirrors/git.git

AGPL code for this site: git clone https://public-inbox.org/public-inbox.git