새벽의 기록

[Git] 방금 한 commit 취소하고 github에 push한 commit 삭제하는 법 본문

[Git]

[Git] 방금 한 commit 취소하고 github에 push한 commit 삭제하는 법

OneTen 2024. 7. 5. 13:20

변경사항 유지하고 커밋 취소하는 법

git reset --soft HEAD~1

 

변경사항 전부 삭제하고 커밋 취소하는 법

git reset --hard HEAD~1

 

최근의 commit을 삭제하고 싶을 땐 git reset HEAD~1

최근의 n개의 commi을 삭제하고싶을땐 git reset HEAD~n 

 

변경사항 유지하고 싶으면 --soft

변경사항 삭제하고 싶으면 --hard

 

깃허브에 푸시한 커밋 삭제하는 법(로컬과 동기화)

 git push -f origin "branch name"

 

 git push -f origin "branch name"을 통해 github에 commit 삭제를 알리기

 

 

 

'[Git]' 카테고리의 다른 글

.gitignore 파일 추가했지만 안될 때  (0) 2024.07.06
[Git] Git "error: The branch 'x' is not fully merged"  (0) 2024.03.28
[Git] 깃 명령어 정리  (0) 2024.03.27
Comments