Git (add 취소, commit 취소)

김정욱·2020년 10월 5일
0

Git

목록 보기
4/4
post-thumbnail

add 취소

git reset HEAD [파일명]
: 해당 파일 add 취소

git reset HEAD
: 모든 add 취소


commit 취소

git log
: log를 보고 돌아갈 지점을 정한다

git reset --soft [로그]
: 해당 지점으로 reset한다.

  • 옵션
    --soft : 이력 삭제 / 내용staged 상태로 존재
    --mixted : 이력 삭제 / 내용unstaged 상태로 존재
    --hard : 내용 / 이력 모두 삭제

    ( 여기까지하면 local에서 commit을 취소한 것 )


  • 원격지(origin)에 반영

git push -f origin master
: 원격지에는 잘못된 기록이 올라가 있으므로
  -f를 통해 강제로 덮어 씌워야 취소한 이력이 반영


  • commit 메시지 취소
    git commit --amend
profile
Developer & PhotoGrapher

0개의 댓글