Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCH] Add --show-touched option to show "diff --git" line when contents are unchanged

From: Matthieu Moy <hidden>
Date: 2016-06-15 22:43:27

Johannes Schindelin [off-list ref] writes:
quoted
I don't know whether it was a typo, but we're not talking about
"commit", but "status".
No typo.  "git status" is literally "git commit --dry-run".  Why?  Because 
people expected it to be called "git status".

And even if I think about it over and over again, it makes sense.
I was surprised of that when looking at the source, but yes, it makes
sense.

But the message I was replying to claimed that 
"git status-or-commit -a" _needed_ to put objects in the object
database. That's true of "git commit -a" but not of "git status -a",
even if you call it "git commit --dry-run -a", precisely because of
the --dry-run thing.

-- 
Matthieu
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help