git 명령어 정리

hong·2023년 6월 22일
0

✔︎ 변경사항 취소

git checkout .

✔︎ git add 취소

모든 파일이 Staging Area에 존재하는 경우

git reset HEAD
git reset HEAD [file명]

✔︎ git commit 변경

push 완료하지 않은 commit message 변경

git commit --amend

✔︎ git commit 취소

commit 취소하고 모든 파일들 unstaged 상태로 워킹 디렉토리에 보존

git reset HEAD^

마지막 3개의 commit 취소

git reset HEAD~3

commit 취소하고 모든 파일들 unstaged 상태로 워킹 디렉토리에서 삭제

git reset --hard HEAD^

✔︎ git push 취소

  1. 워킹 디렉토리에서 commit 되돌리기
git reset HEAD^ // 가장 최근의 commit 취소
  1. 되돌려진 상태에서 다시 commit
git commit -m "commit messages"
  1. 원격 저장소 강제로 push
git push origin [branch name] -f


References:
https://gmlwjd9405.github.io/2018/05/25/git-add-cancle.html

0개의 댓글