«git-diff» 태그된 질문

작업 트리와 git 리포지토리의 커밋 된 내용 사이 또는 리포지토리의 두 커밋 또는 분기 사이의 변경 사항을 표시합니다.

6
전체 컨텍스트로 git diff를 얻는 방법은 무엇입니까?
도가니에서 검토하기에 적합한 패치를 만드는 방법은 무엇입니까? git diff branch master --no-prefix > patch 이는 3 줄의 컨텍스트 만 생성합니다. 그래서 다음을 수행합니다. git diff --unified=2000 branch master --no-prefix > patch 바라건대 모든 파일은 2000 줄 미만입니다. 최대 줄을 지정하지 않고 패치 파일의 모든 줄을 포함하도록 git에 지시하는 방법이 있습니까?
114 git  diff  git-diff 

1
준비된 파일의 Git 목록
를 사용하여 많은 파일을 준비했습니다 git add. 이제는 추적되지 않은 파일이나 변경되었지만 준비되지 않은 파일 없이 준비한 모든 파일을보고 싶습니다 . 어떻게하나요? 사용할 때 git diff --cached방금 준비한 내용의 변경 사항을 볼 수 있습니다. 그래서 나는 사용을 시도 git status --cached했지만 --cached불행히도 git status.

7
git diff --stat 표시 전체 파일 경로 만들기
수행시 git diff --stat일부 파일은 저장소 기반의 전체 경로와 함께 나열되지만 일부 파일은 다음과 같이 나열됩니다. .../short/path/to/filename. 그것은 경로가로 시작 ...하고 짧은 경로 만 표시됩니다. git diff스크립트로 쉽게 처리 할 수 ​​있도록 모든 파일의 전체 파일 경로를 나열하고 싶습니다 . git diff항상 전체 경로를 표시 할 수있는 방법이 있습니까?
104 git  git-diff 

2
GitHub에서 단일 commit-diff를 다운로드하는 방법은 무엇입니까?
${SHA}웹 인터페이스를 통해 GitHub에서 단일 커밋 (라고 부르겠습니다)을 얻고 싶습니다 . 예를 들면 다음과 같습니다. $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ...하지만 전체 저장소를 복제 할 필요가 없습니다 (문제의 저장소가 큽니다). 분명히 GitHub는 웹 인터페이스를 통해 …
104 github  diff  patch  git-diff 

5
"git diff"는 아무것도하지 않습니다.
어딘가에 구성 오류라고 생각하지만 어디에서 찾을 수 없습니다. 일반 git 명령은 잘 작동하는 것처럼 보이지만 "git diff"는 아무 작업도 수행하지 않습니다. 안전을 위해 .gitconfig 파일에서 외부 diff 도구를 제거했습니다. 이것은 MacPorts를 통해 설치되었으며 최신 버전 (1.7.2.2)입니다. 내가 보는 것은 내 작업 공간에서 "git diff"를 실행하면 아무 작업도하지 않고 단순히 종료된다는 …
94 git  git-diff 

5
git diff-줄 끝 변경 표시?
내 편집기가 내 소스 파일의 줄 끝을 변경하고 있습니다. 내가 할 때 git diff, 나는 눈에 띄는 차이없이 같은 줄을 두 번-한 번은 한 번 -, 한 번은 +-봅니다. git diff이 변경 사항이 실제로 무엇인지 어떻게 보여줄 수 있습니까?

12
Git에서 폴더 구조로 수정 및 추가 된 파일 만 내보내기
특정 커밋에서 수정 및 추가 된 파일 목록을 가져 와서 내보내고 파일 구조로 패키지를 생성하고 싶습니다. 아이디어는 패키지를 가져 와서 서버에서 추출하는 것입니다. 여러 가지 이유로 리포지토리를 자동으로 가져 오는 후크를 만들 수 없으며 서버를 업데이트하는 가장 쉬운 방법은이 패키지를 생성하는 것입니다.
82 git  git-diff 

12
git diff를 사용하여 줄 번호를 추가하고 수정하려면 어떻게해야합니까?
텍스트 파일이 있다고 가정 alex bob matrix will be removed git repo 그리고 나는 그것을 업데이트했습니다 alex new line here another new line bob matrix git 여기에서 줄 번호 (2,3)을 추가하고 줄 번호 (6)을 업데이트했습니다. git diff 또는 다른 git 명령을 사용하여 이러한 줄 번호 정보를 어떻게 얻을 수 있습니까?
80 git  diff  git-diff 

5
Git : 두 커밋 사이의 총 파일 크기 차이를 보여 주나요?
두 커밋 간의 총 파일 크기 차이를 표시 할 수 있습니까? 다음과 같은 것 : $ git file-size-diff 7f3219 bad418 # I wish this worked :) -1234 bytes 난 노력 했어: $ git diff --patch-with-stat 그리고 이것은 diff의 각 바이너리 파일에 대한 파일 크기 차이를 보여줍니다. 텍스트 파일이 아니라 전체 …
79 git  filesize  git-diff 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.