One thing missing that I use all the time, "git cherry". Without arguments it will show you what commits in your local branch are not in your remote tracking branch. Use "git cherry <ref>" to list the commits in the current branch that are not in the given ref.
Most simple use is to know what you are about to push. Second use case is getting a commit list for release notes when using deployment/promotion branches.
Super useful, I thought everyone used it but maybe some don't know!
Most simple use is to know what you are about to push. Second use case is getting a commit list for release notes when using deployment/promotion branches.
Super useful, I thought everyone used it but maybe some don't know!