如何在Git中显示所有已提交但尚未推送的内容?

如何在Git中显示所有已提交但尚未推送的内容?,git,filter,logging,Git,Filter,Logging,时间一天天过去,我的树枝上也会积满。在推送更改之前,如何查看分支中累积的更改 谢谢。我想您应该用相同的名称区分本地和远程两个分支 git diff <localbranch> <remote tracking branch> 假设您位于已提交的分支上: 要仅列出提交(无差异)-git log@{u}.. 用diff-git log-p@{u}列出提交 是的,命令以两点结尾。我没有遗漏任何东西。:) 对于来自mercurial的人来说,这大致等于hg outgoin

时间一天天过去,我的树枝上也会积满。在推送更改之前,如何查看分支中累积的更改


谢谢。

我想您应该用相同的名称区分本地和远程两个分支

git diff <localbranch> <remote tracking branch>   

假设您位于已提交的分支上:

  • 要仅列出提交(无差异)-
    git log@{u}..
  • 用diff-
    git log-p@{u}列出提交
  • 是的,命令以两点结尾。我没有遗漏任何东西。:)

    对于来自mercurial的人来说,这大致等于hg outgoing

    git diff master origin/master