git diff
和git difftool
有什麼區別?`git diff`和`git difftool`有什麼區別?
我看到我可以編輯git的配置文件,以便輕鬆更改我調用git difftool
時使用的外部工具,並且看起來git diff
向命令行輸出了修補程序。
爲什麼要使用git diff
?
git diff
和git difftool
有什麼區別?`git diff`和`git difftool`有什麼區別?
我看到我可以編輯git的配置文件,以便輕鬆更改我調用git difftool
時使用的外部工具,並且看起來git diff
向命令行輸出了修補程序。
爲什麼要使用git diff
?
正如你和WKPlus所說的,git difftool
將使用外部工具,而git diff
將直接在終端顯示差異。
要回答你的最後一個問題關於當你想使用git diff
,你能想到的一些的國家:
可以想象很多其他的例子,也許你會在日常的基礎上自己使用git來發現其中的一些。
git difftool會在某些工具中顯示diff(例如:vimdiff),並允許您直接編輯。
如果你只想檢查你剛剛做的改變,我認爲git diff更方便。
這似乎是因爲使用vim
可以讀取文件,然後爲什麼我想要使用cat
?
嗯,那很簡單。我認爲我的問題是期待更復雜一點。 – vmrob