我已经提交到我当地的分支机构(让我们只是说主人),并且'git pull down了其他人做出的改变。当我运行'git status'时,我会看到类似的内容:
# Your branch is ahead of 'origin/master' by 4 commits.
我怎样才能看到我所做的四个提交的列表尚未被推送到原点?
答案 0 :(得分:55)
git diff --stat origin/master
将显示已更改的文件。
git log origin/master..master
将显示提交。
答案 1 :(得分:2)
我倾向于使用gitk(或gitk --all)来显示分支的历史。它还会在origin / master和master(以及您拥有的任何其他标记)上显示大型友好标签。
更高科技版本是git log --graph