我想讓我的團隊使用git,因爲他們大多數想要一個GUI,然後我走了msysgit路徑。我爲大多數日常任務編寫了一套很好的說明,但我很難理解如何進行代碼評論。爲了簡單起見,我告訴他們每個人都使用master作爲起點創建一個名稱爲branch的分支,然後在本地階段/提交更改並推送到其他開發人員可以獲取其更改以供審閱的中央存儲庫。我的計劃是讓他們檢查另一個開發人員在獨立頭部狀態的變化,然後讓他們與主人分歧。在bash方面,它應該是這樣的:Diffys遠程分支與msysgit
git checkout origin/fred
git diff -w origin/master
我可以得到GUI檢出遠程分支爲沒有問題一個分離的頭,但我似乎無法找到一個方法來對diff的另一支,本地或遠程。用戶界面愉快地顯示了本地分支的變化,但對於代碼審查,我們需要查看當前生產代碼的變化。任何想法如何做到這一點?還有另一個比msysgit更好的Git Windows客戶端嗎?
您不必簽出任何內容,'git diff commit1 commit2'將完成這項工作。 – jthill 2013-03-26 23:33:21