ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Git] 커밋 수정하기
    Git 2021. 3. 19. 14:49

     

    원격저장소에 아직 push되지 않은 커밋을 수정할 경우

    [마지막 커밋 수정]
    $ git commit --amend
    
    
    [특정 커밋 수정]
    $ git rebase -i HEAD~~ // 가장 마지막 커밋을 포함한 ~의 개수만큼 수정할 커밋을 출력
    수정할 커밋을 pick -> reword으로 수정 후 종료
    수정할 커밋이 팝업되면 수정 후 종료

     

    원격저장소에 이미 push된 커밋을 수정할 경우

    [마지막 커밋 수정]
    $ git commit --amend
    $ git push --force origin master //강제로 로컬저장소를 원격저장소로 push한다.
    
    [특정 커밋 수정]
    $ git rebase -i HEAD~~ // 가장 마지막 커밋을 포함한 ~의 개수만큼 수정할 커밋을 출력
    수정할 커밋을 pick -> reword으로 수정 후 종료
    수정할 커밋이 팝업되면 수정 후 종료
    $ git push --force origin master //강제로 로컬저장소를 원격저장소로 push한다.

    'Git' 카테고리의 다른 글

    [Git] 특정 폴더 or 특정 파일 무시하여 업로드  (0) 2021.11.02
    [Git] commit  (0) 2020.12.02
    git fetch 관련  (0) 2020.12.02
    git push 관련  (0) 2020.12.02
    git merge 관련  (0) 2020.12.02

    댓글

Designed by Tistory.