2009-12-03 15 views
0

與GIT:在master和branch-n之間進行區分時,我如何看到差異的圖形視圖?

當在master和branch-n之間進行區分時,我怎樣才能看到差異的圖形化視圖?

即我想查看所有不同文件的列表,以及一個圖形視圖,讓我手動合併文件(如果我想要的話)(如果我不想自動合併)。

說我手動查看每個文件被更改後,我想合併所有,我可以做一個單一的命令?

回答

1

gitk是一個很好的工具,但它需要X-Server。所以,如果你在Mac上,你需要在運行git之前啓動X11。在Windows中,你可以用X11安裝Cygwin,當然也可以在Linux中安裝(使用X),它就可以工作。

1

嘗試「git difftool」而不是「git diff」。有幾個選項可用於視覺差異。

0

您可以配置您所選擇的difftool。我知道mergetooldifftool聯繫了p4merge的幾個開發者。查看git config手冊頁查看詳細信息。

另外,如果您在OS X上,gitx對於直觀顯示提交歷史記錄和所做的更改非常有用。

相關問題