programing

git를 반복하지 않는 두 파일을 비교하는 방법

i4 2023. 8. 14. 22:27
반응형

git를 반복하지 않는 두 파일을 비교하는 방법

git 저장소에 없는 두 개의 css 파일을 비교하고 싶습니다.이러한 기능이 있습니까?

git의 diff는 표준 유닉스보다 더 기능적입니다.diff저는 종종 이것을 하고 싶고 이 질문이 구글에서 높은 순위를 차지하고 있기 때문에, 저는 이 대답이 나타나기를 원합니다.

다음 질문:Git 저장소 외부에서 사용하는 방법은 무엇입니까?

를 사용하여 적어도 하나 이상의 파일이 리포지토리에 없는 diff 파일에 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

색상은 여기에 표시할 수 없기 때문에 예제의 파이프로 변경 사항을 구분했습니다.

diff -u

Git's diff와 유사한 통합 컨텍스트 출력을 제공합니다.

diff 명령을 사용하면 됩니다.

diff file1.ext file2.ext

언급URL : https://stackoverflow.com/questions/11561498/how-to-compare-two-files-not-in-repo-using-git

반응형