자식 대화형 패치
1389 단어 gittutorialdevjournal
패치는 무엇입니까?
아이디어는 로컬에 있는 모든 항목에서 추가/제거할 항목을 선택하는 데 도움을 주는 것입니다.
3개의 변경 사항이 있는 파일이 있을 수 있습니다. 다른 커밋이나 다른 분기에서 커밋합니다.
패치를 사용하기 전에는 로컬 코드를 취소하거나 임시 파일을 가지고 놀아야 했기 때문에 항상 고통스러웠습니다.
추가 자료
https://www.codementor.io/@maksimivanov/add-specific-lines-with-git-patch-eais7k69j
색인에 추가할 수정 사항을 선택하십시오.
git add --patch
새 보관함에 추가할 수정 사항을 선택하십시오.
git stash --patch
색인에 추가하려는 수정 사항을 제거합니다.
git reset --patch
마지막 커밋에서 원하는 커밋된 변경 사항 복원
git restore --patch HEAD^1
git commit --amend --no-edit
여기:
HEAD^1
는 마지막 커밋 이전의 상태를 나타냅니다. git commit --amend
git에게 변경 사항을 커밋하고 마지막 커밋과 병합하도록 지시합니다. --no-edit
편집기를 다시 열지 않도록 허용Reference
이 문제에 관하여(자식 대화형 패치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/ccoveille/git-interactive-patch-4f55텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)