기타 자료
깃허브에 커밋 푸시, 되돌리기
2021bong
2021. 11. 15. 02:01
커밋했던 내역 확인하기
터미널에서 git log
터미널에 git push origin main 하면 커밋했던 것들이 깃허브에 푸시 됨!
로컬에서 커밋을 되돌릴 때 reset 사용
git reset --hard 커밋
해당 커밋으로 돌아가고 그 이후 커밋을 다 지움
다시 푸시할 때 오류가 난다면
push 에 -f --force를 사용해 강제 덮어쓰기
흔적도없이 사라져서 다른 사람이랑 같이 사용할 때는 주의
터미널에 git revert 커밋 하면
해당 커밋만 삭제되고 이후 커밋은 남아있음
그리고 삭제된 내용도 다시 커밋
커밋을 되돌리는 것도 커밋으로 간주하여 커밋 스토리에 추가하는 방식
자동 커밋을 하고 싶지 않으면 --no-commit 옵션주기
그 외 되돌릴 커밋이 여러개라면 범위 지정도 가능
728x90