[英]How to view list of changes to fetch from upstream/origin, or changes to push to upstream/origin
我試圖了解如何在TortoiseGit中執行某些在TortoiseHG中非常直觀的事情。
TortoiseHG的工作台基本上是我用來將本地資源庫與遠程資源庫(上游資源和原始資源)同步的中央工具。
很容易看到我在本地(因此我需要獲取它們)或在遠程(所以我需要推動它們)缺少哪些更改。
TortoiseGit中的類似功能是什么?
也許TortoiseGit沒有這些; 如果不是:請提出建議的工具。
我的答案並不直接適用於TortoiseGit,但我敢肯定您會輕松找到等效的功能。
Git是一個分布式版本控制系統。 為了查看遙控器的更改,您需要先獲取它們:
git fetch
然后,您可以使用git diff
查看當前分支甚至當前(臟)工作目錄之間的差異。
或者,您可以使用git merge --dry-run
查看必須合並的內容。
要查看您已更改但未提交(未提交的更改)的內容,只需鍵入git status
。
SourceTree可以做到這一點:無需獲取,它表明我在上游遠程服務器上落后了1個更改。
拉動它后,它顯示原點遠程主機在主站上落后2個更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.