Re: Teach git status to do "git diff --name-status HEAD"
- From
Michael J Gruber <git@drmicha.warpmail.net>
- Date
- Sep 17, 2008, 08:42 UTC
- Message-ID
- <48D0C2DF.7010308@drmicha.warpmail.net>
- In-Reply-To
- <aba84270809162340n4ea3f5feqc71d01fa6e035b79@mail.gmail.com>
Martin Langhoff venit, vidit, dixit 17.09.2008 08:40:
Show 12 quoted lines
> I just did > > $ git checkout -b mdl19-offlinetony > A README.offline > M lib/javascript.php > (...) > A lib/offline/offlinemoodle.user.js > > I *like* this "brief status" style - takes me back to my cvs days :-). > Perusing the source I found show_local_changes() which in turn led me > to trying `git diff --name-status HEAD`. Now, including 'HEAD' in an > alias defined in git config is going to lead to trouble... :-/
Nice! HEAD is default, no need to stick your HEAD into the config ;)
> I might still make an alias to `git diff --name-status`. This would be > a great thing to have as git status "--brief" IMHO... :-)
git status also shows untracked files. I don't know how to tell diff to show untracked files as well. --diff-filter=X doesn't do it.
Michael