如何找出尚未推送或提取的提交?

时间:2013-02-19 23:31:03

标签: git

我正在远程跟踪的分支机构工作。 我做了几次提交。

有没有办法获得我所做的提交清单,但我还没推? 有没有办法得到我尚未提取的提交列表?

2 个答案:

答案 0 :(得分:2)

您可以通过运行

查看尚未推送的提交列表
git log origin/master..master

可选择交换origin/mastermaster的其他分支名称(例如origin/mybranchmybranch)。

答案 1 :(得分:0)

的内容
git diff master origin/master

可能会奏效。但是,这将为您提供比提交列表更多的信息,因此您可能需要使用不同的选项。

编辑:但您可能需要运行

git fetch

第一