4 ms·
A couple of random addendums (although these aren't necessarily what you'd use day to day) git diff --color-moved (seriously, read through the man page for gi
by katet 7y ago
A couple of random addendums (although these aren't necessarily what you'd use day to day)
git diff --color-moved
(seriously, read through the man page for git diff sometime)
git log -p --all -- <path/to/file>
(I use this with multiple remotes, so I can track changes in my fork and in upstream when looking for context around a file)
git cherry-pick -x
(for automatically adding a reference to the original commit)
A couple more, but I think they're really quite specific to my personal workflow and responsibilities
- carodgers 7y agogit log -p --all -- <path/to/file> I like this one. I'll remember it. Thanks for sharing!
- Myrmornis 7y ago(shameless plug): https://github.com/dandavison/delta https://github.com/dandavison/delta is a syntax-highlighting pager for git that adds syntax highlighting and within-line edit detection to all diffs displayed by git. I agree about `git log -p`. A good trick with that is to use it as a quick way to search for a commit that includes a certain string (since the pager is less, one can search back in time with `/`). Same trick for `git reflog -p`. `git stash show -p` is another less-known diff command (look at a stash without applying it).