如何在git中列出本地提交差异
我在本地克隆了一个远程存储库,随着时间的推移,我向该克隆存储库添加了本地提交 现在,每当我执行如何在git中列出本地提交差异,git,version-control,Git,Version Control,我在本地克隆了一个远程存储库,随着时间的推移,我向该克隆存储库添加了本地提交 现在,每当我执行git status,我都会看到您的分支在xx提交的消息中领先于'origin/master' Q:如何只列出本地进行的提交,以便我可以更详细地检查这些提交,并最终将其中一些提交合并到上游?您可以通过指定log命令的范围来完成: git log origin/master..master 当然,请使用您的分支机构名称,而不是master 您可以阅读更多信息,例如: 另外,请阅读man,这样做很有效。谢
git status
,我都会看到您的分支在xx提交的消息中领先于'origin/master'
Q:如何只列出本地进行的提交,以便我可以更详细地检查这些提交,并最终将其中一些提交合并到上游?您可以通过指定
log
命令的范围来完成:
git log origin/master..master
当然,请使用您的分支机构名称,而不是master
您可以阅读更多信息,例如:
另外,请阅读
man
,这样做很有效。谢谢考虑到大量的命令,我经常忘记git中哪个工具适合哪个工作。:)有没有办法找到分支开始和现在之间的所有差异?在我看来,这个命令只列出自上次提交以来存在于本地但不存在于远程repo中的提交。。