我想在分支位于origin分支之前查看git commits。
我试过git log
它返回所有提交。但是,我只想查看ahead commits
从分支到起源/分支的信息
我的意思是
On branch permissions Your branch is ahead of 'upstream/permissions' by 2 commits. (use "git push" to publish your local commits) nothing to commit, working directory clean
在这种情况下,我想查看2次提交
当您运行日志,你可以告诉它的一个或多个提交要包括其历史,以及一种或更多的提交要其历史排除。(当您不指定时,git假设您的意思是“我当前已签出的提交的历史记录。)
在您的情况下,您需要permissions
(您所在的本地分支)的历史记录,但要排除upstream/permissions
(告诉您origin
该permissions
分支的远程副本的位置,上一次与您通话的时间的远程引用)的历史记录origin
。
所以一种选择是
git log permissions ^upstream/permissions
有一些简写形式,例如
git log upstream/permissions..permissions
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句