打印未分支的分支

时间:2013-07-08 14:56:32

标签: git

如何打印哪些git分支有未提交的提交?我不关心提交包含什么,但只是他们在那里并且可以推迟推送。

我希望看到类似的内容:

# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.
如果本地和远程分支位于同一个地方,则完全没有任何内容。

1 个答案:

答案 0 :(得分:5)

git branch -vv

这将列出您所有的本地分支机构以及它们的遥控器,让您知道它们的状态(如果它们位于前方,后方或两者)。

为确保您了解所有分支机构的最新信息,请确保git fetch

如果你只想看到前方的分支,你可以这样做:

git branch -vv | grep ahead