Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You can do that with “git show HEAD” (and “git commit --amend -p”).


`git diff --staged` is superior. For one, you get all the options to `git diff`. For another, it has no side effects, unlike `git commit --amend -p`.


> `git diff --staged` is superior. For one, you get all the options to `git diff`.

Most of which you can get on git show at least if they're relevant to “what have I added”. And of course you can also use git diff on commits if you need something super specific.

> For another, it has no side effects, unlike `git commit --amend -p`.

… “git commit --amend -p” is the replacement for subsequent “git add -p”, as the GP was talking about a workfliw where they’d intersperse staging stuff and looking at what they’d staged.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: