저는 여기에서 아주 단순한 것을 간과하고 있습니다 만, 나는 그것을 보지 않을 것입니다. 명령git difftool이 git diff를 실행합니다.
webstorm diff ~/test.txt ~/test2.txt
은 JetBrains 그래픽 diff 도구를 실행합니다. 나는 자식 1.8.3.2을 실행하고
[diff]
tool = webstorm
[difftool "webstorm"]
cmd = webstorm diff $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE")
[difftool]
prompt = false
을 포함하는 자식의 .config을 가지고 있어요 나는
git difftool ~/test.txt ~/test2.txt
내가 터미널 창에서 다음을 얻을 명령을 실행하면
diff --git a/home/mark/test.txt b/home/mark/test2.txt
index 7379ce2..6ce16f1 100644
--- a/home/mark/test.txt
+++ b/home/mark/test2.txt
@@ -1,2 +1,2 @@
-blah
+bluergh
을
내가 뭘 잘못하고 있니?
은 어쩌면 당신은'webstorm'의 절대 경로를 통과해야? –
webstorm 폴더가 PATH에 있습니다 – baldmark
나는 그것이 이미 경로에 있다는 것을 알고 있지만 절대 경로를 사용하려고 시도 했습니까? –