列表Git提交尚未推送到原点


List Git commits not pushed to the origin yet

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Viewing Unpushed Git Commits

如何列出所有尚未推送到源站的提交?

或者,如何确定是否已经将具有特定哈希的提交推送到了源站?


git log origin/master..master

或者,更普遍的:

git log ..

你可以使用这个搜索是与已知的特异性CT检查,提交:

git log .. | grep

或者你也可以使用Git。提交到搜索特定的列表:

git rev-list origin/master | grep


how to determine if a commit with particular hash have been pushed to the origin already?

1
2
# list remote branches that contain $commit
git branch -r --contains $commit