Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一种机器可解析的方式来将当前分支与跟踪分支的本地副本进行比较。
这些是我尝试过的想法,但有一些警告:
感谢您的任何想法
我认为您正在寻找的命令是:
git rev-list HEAD..HEAD@{u}
这将列出跟踪分支上的所有提交 SHA,但不列出您的本地分支。rev-list只是列出修订的命令,@{u}分支名称上的意思是“该分支的远程跟踪分支”。
rev-list
@{u}