簡體   English   中英

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

[英]How to show all committed-but-not-pushed-yet content in Git?

時間流逝,提交累積在我的分支上。 在推送之前,如何查看堆積在我的分支中的更改?

謝謝。

我猜你想區分本地和遠程的兩個同名分支。

git diff <localbranch> <remote tracking branch>   

例如:

git diff master origin/master

假設您在您提交的分支上:

  1. 僅列出提交(沒有差異)- git log @{u}..
  2. 列出帶有差異的提交 - git log -p @{u}..

是的,命令以兩個點結尾。 我沒有錯過任何東西。 :)

對於來自 mercurial 的人來說,這大致等於hg outgoing

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM