답변:
git
의 diff는 표준 유닉스보다 더 기능적 diff
입니다. 나는 종종 이것을하고 싶고이 질문이 Google에서 높은 순위를 차지하기 때문에이 답변이 나타나기를 바랍니다.
이 질문 : Git 저장소 외부 에서 사용하는 방법 git diff --color-words
?
다음을 사용하여 git을 사용하여 파일 중 하나 이상이 저장소에없는 파일을 비교하는 방법을 보여줍니다 --no-index
.
git diff --no-index file1.txt file2.txt
어느 것이 git에 의해 추적되고 어느 것이 추적되지 않는지는 중요하지 않습니다. 하나 또는 둘 다 추적되지 않을 수 있습니다. 예 :
$ date > x
$ sleep 2
$ date > y
$ git diff --color-words --no-index x y
diff --git a/x b/y
index 6b10c7c..70f036c 100644
--- a/x
+++ a/y
@@ -1 + 1 @@
Wed Jun 10 10:57:45|10:57:47 EDT 2013
색상은 여기에 표시 할 수 없으므로 예제에서는 파이프로 변경 사항을 구분했습니다.
.bashrc
파일 (또는 사용하는 모든 것)에 별칭을 추가 할 수 있습니다 .alias diff="git diff --no-index"
diff -u
git의 diff에 유사한 통합 컨텍스트 출력을 제공합니다.
git diff --word-diff
).
diff 명령을 사용하십시오.
diff file1.ext file2.ext
--patience
깃발 을 사용하려면 어떻게해야 합니까? 그렇게 할 수있는 diff (1) 를 알고 있습니까?