如何查看本地提交但未推送到 git 的消息
How to see locally committed messages, but not pushed into git
我知道如何通过 git log
命令查看 git 中的提交消息,但它会列出所有提交的消息。我想要的是那些尚未推送的已提交消息,这意味着只提交但不推送。我们对此有什么命令吗?我还有一个解决方案,我们可以同时看到 github 中的所有提交,我们可以使用 git log
命令进行检查。差异将是我的输出,但我希望通过命令。
您可以使用git-log
的形式来显示两个分支之间的区别:
git log origin/master..master
More information 关于 git-log
.
的不同形式
更好的是(扩展@PetSerAL 的评论)你可以创建一个方便的别名来查看相同的信息:
git config --global alias.justLocal "log @@{u}.."
因此,无论何时您想查看结果:
git justLocal
我知道如何通过 git log
命令查看 git 中的提交消息,但它会列出所有提交的消息。我想要的是那些尚未推送的已提交消息,这意味着只提交但不推送。我们对此有什么命令吗?我还有一个解决方案,我们可以同时看到 github 中的所有提交,我们可以使用 git log
命令进行检查。差异将是我的输出,但我希望通过命令。
您可以使用git-log
的形式来显示两个分支之间的区别:
git log origin/master..master
More information 关于 git-log
.
更好的是(扩展@PetSerAL 的评论)你可以创建一个方便的别名来查看相同的信息:
git config --global alias.justLocal "log @@{u}.."
因此,无论何时您想查看结果:
git justLocal