2009-12-10 45 views

回答

5

如果沒有結賬,你可以做git fetch然後git diff <theotherbranch>。沒有抓取,我不能想到除了網頁前端。

+0

如果我要寫一個腳本(類似於web前端)來執行操作,它將如何工作? – Christoffer 2009-12-10 09:18:03

+0

那麼,你可以ssh到遠程機器並執行相同的'git diff'。 – 2009-12-10 09:20:27

+0

除了當然,你會使用提交散列而不是頭部。其中提交散列是遠程分支的本地提示。 – 2009-12-10 09:21:49

1

到的評論的迴應:If I would write a script (similar to a web frontend) to perform the operation, how would it work?

git fetch 
git diff <branchname> > otherbranch.diff 

或閱讀git的差異直接的stdout

2

嗯......也許

git fetch 
git log origin/master 

是你想要的(它並不顯示被修改的文件遠程跟蹤分支列表,但提交的名單)。

相關問題