또는 나중에 커밋하여 이전 항목과 병합할 수도 있습니다.
ringa_lee2017-05-02 09:27:39
commit message
을 변경하려면 git commit -amend
을 사용하세요.
콘텐츠를 추가하려면 마지막 commit
을 건드리지 말고(그냥 commit-1
이라고 부르세요) 수정한 후 새 commit
(commit-2
)를 제출하세요. 그러면 git rebase -i HEAD~~
다음 내용이 나타납니다.
두 번째 pick
를 squash
으로 변경하고 저장하고 종료하면 다음이 나타납니다.
이 항목을 삭제하고 원하는 것으로 변경하세요 commit message
저장하고 종료하세요.
그런 다음 git log
두 commit
가 새로운 commit
으로 병합되었는지 확인할 수 있습니다.
다음을 참조하세요:
5. rebase -i를 사용하여 병합하고 제출하세요
===
그런데, 지난번에 이미 원격 지점 commit
으로 푸시했고 해당 지점에서 함께 작업하는 사람이 있다면 수정하지 않는 것이 가장 좋습니다. 수정하면 원격 브랜치와 동기화가 되지 않으므로 git push -f origin your-local-branch
제출이 필요하며, 이로 인해 다른 사람의 브랜치가 원격 브랜치와 동기화되지 않을 수 있기 때문입니다.