반응형
Git 분기 간 특정 폴더의 차이
제목과 같이 마스터 브랜치와 내가 만든 브랜치 사이의 특정 폴더에 대한 diff 파일을 가지고 싶습니다.
사용할 수 있습니다.
git diff master..yourbranch -- path/to/folder
git diff
트리를 비교하므로(두 시점의 소스 파일 계층에서와 같이) 특정 작성자가 수행한 변경 사항을 추출할 수 없습니다.사용자가 커밋한 변경 내용을 보려면 다음과 같이 하십시오.git log
.
이것이 당신의 욕구를 해결합니까?
git log --author=jdoe oldbranch..newbranch -p -- path/to/subdirectory > myChangesInSubdirectory.patch
이 목록에는 두 커밋 간에 jdoe가 수행한 각 커밋이 나열되며, 일반적인 커밋 요약이 아닌 패치로 인쇄되고 대상 하위 디렉터리에 변경 사항이 있는 커밋으로만 제한되며 출력이 파일로 리디렉션됩니다.
언급URL : https://stackoverflow.com/questions/12123633/differences-for-a-certain-folder-between-git-branches
반응형
'programing' 카테고리의 다른 글
쓰리텐 사용법안드로이드 프로젝트의 ABP (0) | 2023.08.17 |
---|---|
Powershell 함수에서 여러 항목을 반환하는 방법 (0) | 2023.08.12 |
CSS: 배경 색상의 배경 이미지 (0) | 2023.08.12 |
PowerShell에 관련 파일 포함 (0) | 2023.08.12 |
스프링 3.0.5에서 매개 변수 바인딩이 쉼표를 해석하지 못하도록 방지하는 방법은 무엇입니까? (0) | 2023.08.12 |