이전 커밋에서 가져온 효과를 조사하기 위해 코드를 작업 복사본에 적용한 다음 코드를 사용하여 적용합니다.Reverse 커밋 적용 작업 복사본
패치를 만들고 적용하는 워크 플로로 관리했지만 더 쉽게 할 수 있는지 궁금합니다. 나는이 때문에 git revert
또는 git rebase -i
보고 있지 않다
git checkout -b "tmp-fiddle"
git diff -R -p d9fd2bb^ d9fd2bb > patch_to_examine.patch
# Manually edit the patch a little
git apply patch_to_examine.patch
주 새로운 커밋 또는 역사를 변경 소개하는 것 중 하나 : 나는 단지로 d9fd2bb
에 도입 된 변경하려는 나의 현재의 작업 복사본에 유엔을-적용했다.
수동 편집은 무엇입니까? –
패치가 제대로 적용되지 않았습니다. 공백에 대한 경고를 보냅니다. – berkes