예 : 파일이있는 경우 x.java
in git, 어떻게하면 git에서 이전 버전과의 차이점을 볼 수 있습니까?
Clearcase에서 우리는 diff를 그래픽으로 또는 cli에서합니까?
cli 모드에서는 어떻게해야합니까?git에서 어떻게 다릅니 까?
0
A
답변
2
git diff HEAD~1 x.java
이 하나가 다시
파일의 가장 최근의 변화는
git log -n 1 -- x.java
것 다음 복사 할 수 있습니다, 커밋 git diff
에 해시에게 사용을 커밋 같은 파일을 파일을 비교합니다 . 당신이 커밋 번호를 알고,이 명령을 할 수있는 커밋 사이에이 파일을 비교하려면
또한 gitk x.java
1
와 GUI를 실행할 수 있습니다.
git diff <commit> <commit> x.java
또는 당신은 또한 설치하고 difftool을 사용하는
git difftool x.java
을 비교하기위한 외부 도구를 사용할 수는, 당신은 설치 지역에 difftool를 구성해야합니다.
git log -p x.java
이 당신에게 file.java
에 대한 변경 사항을 설명하는 차이점와 (하지 않는 커밋을 무시)를 변경 커밋을 보여줍니다 :
0
시기와 방법을 특정 파일이 변경 검사하는 가장 간단한 방법은 함께 파일. 관심 (들) 커밋 찾은 후, 당신은 사용 차이점을 생성 할 수 있습니다 :
git diff COMMIT_ID x.java # diff between COMMIT_ID and HEAD
git diff COMMIT_ID1 COMMIT_ID2 x.java # diff between COMMIT_ID1 and COMMIT_ID2
관련 문제
- 1. 출력은 어떻게 다릅니 까?
- 2. const 캐스트는 어떻게 다릅니 까?
- 3. memory_order_seq_cst와 memory_order_acq_rel은 어떻게 다릅니 까?
- 4. 시간 복잡도는 어떻게 다릅니 까?
- 5. 어떻게 동일한 방법으로 실행 시간이 다릅니 까?
- 6. MATLAB 함수의 플롯과 선은 어떻게 다릅니 까?
- 7. F1은 메가 스토어와 어떻게 다릅니 까?
- 8. 애자일 연습에서 스크럼 연습은 어떻게 다릅니 까?
- 9. 무스에서 역할과 형질은 어떻게 다릅니 까?
- 10. IDF는 여러 문서에서 어떻게 다릅니 까?
- 11. nodejs는 libevent를 실행하는 것과 어떻게 다릅니 까?
- 12. GCC : 3 월은 mtune과 어떻게 다릅니 까?
- 13. 정적 생성자와 개인 생성자는 어떻게 다릅니 까?
- 14. 버튼과 라벨의 간격과 높이가 어떻게 다릅니 까?
- 15. Java는 '순수 OOP 언어'와 어떻게 다릅니 까?
- 16. 원시 재귀는 "정상"재귀와 어떻게 다릅니 까?
- 17. 스트리밍 운영자는 지연된 실행과 어떻게 다릅니 까?
- 18. WCF의 MSMQ 바인딩은 WsHttp와 어떻게 다릅니 까?
- 19. 디버그에서 프로젝트 빌드는 릴리스와 어떻게 다릅니 까?
- 20. 컴포지션과 집계는 코드에서 어떻게 다릅니 까?
- 21. 게시자 ID와 조정 ID는 어떻게 다릅니 까?
- 22. 두 boost :: property_tree를 어떻게 다릅니 까?
- 23. linux 명령에서 콜론과 세미콜론은 어떻게 다릅니 까?
- 24. Windows와 Mac OS간에 subprocess.Popen은 어떻게 다릅니 까?
- 25. MPI에서 축소 및 스캔은 어떻게 다릅니 까?
- 26. TCP 멀티플렉싱은 UDP 멀티플렉싱과 어떻게 다릅니 까?
- 27. Matplotlib베이스 맵의 마커 밝기는 어떻게 다릅니 까?
- 28. 버튼에 기능 할당 - 람다는 어떻게 다릅니 까?
- 29. .Net의 MVVM은 Cocoa의 MVC와 어떻게 다릅니 까?
- 30. 스킴과 라켓이 다릅니 까? 그렇다면 어떻게?
당신이 ['자식 diff'] (https://www.kernel.org/pub/software/scm/git/에 대해 묻는 docs/git-diff.html)? –
힘내는 또한 그래픽 모드를 지원합니다.'git gui'를 시도하십시오 - 이전 버전에 대한 diffs를 포함하여 전체 버전 기록을 열람 할 수있는 UI가 나타납니다 ("Repository/Visualize all branch history") –
@Andreas : cli에서'git gui'? – Jim