我如何看到我的本地未完成提交?
这个问题在这里已经有了答案:
我通常使用gitk --all
( git fetch --all
)。
而且,对于控制台模式,我有一个别名git log --graph --all --decorate --oneline
,它给出了分支的一个很好和紧凑的概述。 特别是,它显示了你可以推动什么。
对于这两个命令,您可以指定分支(在您的案例中test origin/test
),而不是用--all
显示全部。
首先将远程的更改提取到本地存储库:
git fetch origin test
这将把来自远程test
分支的所有提交放在origin/test
。 现在你可以使用git log
:
git log origin/test..test
这将显示所有无法从origin/test
到达的test
提交。
上一篇: How do I see my local unpushed commits?
下一篇: HEAD, FETCH