728x90
반응형
github에 push된 commit 삭제하는 법
1. git log를 통해 삭제할 commit 찾기
2. git reset을 통해 commit 삭제하기
- 최근의 commit을 삭제하고 싶을 땐 git reset HEAD^
- 최근의 n개의 commi을 삭제하고싶을땐 git reset HEAD~n
3. git push -f origin "branch name"을 통해 github에 commit 삭제를 알리기
git log
git reset HEAD^
git push -f origin "master"
이 3번째 단계를 해주면 github에서도 commit 삭제가 반영된다.
728x90
반응형
'📌 GitHub' 카테고리의 다른 글
[GitHub] Repository에 'main' branch로 push 하기 (1) | 2024.05.28 |
---|---|
[GitHub] 깃허브 contributors 삭제하는 법 (0) | 2024.05.25 |
[GitHub] 깃배쉬(Git Bash)에서 로그인한 계정 변경 삭제 방법 (Windows) (0) | 2024.05.20 |
[GitHub] 깃배쉬(Git Bash)로 깃허브에 코드 올리기 & 코드 업데이트하기 (깃허브 잔디심기) (0) | 2024.05.13 |
[GitHub] 깃허브(Github) 프로필 꾸미기 (Readme.md) (0) | 2023.07.19 |