如何打印哪些git分支有未提交的提交?我不关心提交包含什么,但只是他们在那里并且可以推迟推送。
我希望看到类似的内容:
# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
如果本地和远程分支位于同一个地方,则完全没有任何内容。
答案 0 :(得分:5)
git branch -vv
这将列出您所有的本地分支机构以及它们的遥控器,让您知道它们的状态(如果它们位于前方,后方或两者)。
为确保您了解所有分支机构的最新信息,请确保git fetch
如果你只想看到前方的分支,你可以这样做:
git branch -vv | grep ahead