與GIT:在master和branch-n之間進行區分時,我如何看到差異的圖形視圖?
當在master和branch-n之間進行區分時,我怎樣才能看到差異的圖形化視圖?
即我想查看所有不同文件的列表,以及一個圖形視圖,讓我手動合併文件(如果我想要的話)(如果我不想自動合併)。
說我手動查看每個文件被更改後,我想合併所有,我可以做一個單一的命令?
與GIT:在master和branch-n之間進行區分時,我如何看到差異的圖形視圖?
當在master和branch-n之間進行區分時,我怎樣才能看到差異的圖形化視圖?
即我想查看所有不同文件的列表,以及一個圖形視圖,讓我手動合併文件(如果我想要的話)(如果我不想自動合併)。
說我手動查看每個文件被更改後,我想合併所有,我可以做一個單一的命令?
gitk是一個很好的工具,但它需要X-Server。所以,如果你在Mac上,你需要在運行git之前啓動X11。在Windows中,你可以用X11安裝Cygwin,當然也可以在Linux中安裝(使用X),它就可以工作。
嘗試「git difftool」而不是「git diff」。有幾個選項可用於視覺差異。
您可以配置您所選擇的difftool
。我知道mergetool
和difftool
聯繫了p4merge
的幾個開發者。查看git config
手冊頁查看詳細信息。
另外,如果您在OS X上,gitx
對於直觀顯示提交歷史記錄和所做的更改非常有用。