5

如何打印我的哪些 git 分支有未推送的提交?我不在乎提交包含什么,而只是它们在那里并且可以推开。

我想看到类似的东西:

# On branch master
# Your branch is ahead of 'origin/master' by 2 commits.

或者根本没有,如果本地和远程分支在同一个地方。

4

1 回答 1

8

git branch -vv

这将列出您的所有本地分支机构及其远程,让您知道它们的状态(如果它们领先、落后或两者兼而有之)。

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

如果您只想查看前面的分支,您可以执行以下操作:

git branch -vv | grep ahead
于 2013-07-08T15:04:16.867 回答