프로젝트 도중 깃허브 커밋 삭제가 필요할 경우 리눅스 vi편집으로 커밋 편집
- git rebase -i HEAD~3
- vi 편집기로 drop으로 변경 시 해당 커밋 제거 완료
추가
- git reset HEAD^: 최근 커밋헤드 삭제
- git reset --hard (코드): 해당 코드부분으로 돌아간 후 이후 삭제
- git reflog: 깃허브 데스크탑에서 수행한 프로그램적 내용 확인, 위의 코드도 여깄음
- git log: 깃허브 데스크탑에서 있는 내용 확인
- git push -f origin main: 원격 커밋 이력 저장
728x90
'🥕 도움 되었던 팁 > Git' 카테고리의 다른 글
[GitHub]Authentication failed. Some common reasons include: 에러 해결 (0) | 2024.03.25 |
---|---|
[Github]본인 깃허브 프로필에 Organizations 공개로 보이게 하기 (0) | 2024.02.24 |
[Github]깃허브 커밋 디스코드에 알림뜨게 하기(웹후크) (0) | 2024.02.22 |
[Github]팀 리포지토리 생성 (0) | 2024.02.16 |
[Github]LFS 용량 에러 (0) | 2024.02.13 |
[Github]깃허브 관련 에러(1) (0) | 2024.02.13 |