*git reset HEAD 명령어들은 협업경우 원격에서 사용시 충돌을 일으킬수 있으니 주의
1. add 취소하기
파일 하나만 취소할때
git reset HEAD (add취소할 파일이름)
모든 add 취소할때
git reset HEAD
2. commit 취소하기
가장 최근에 한 커밋을 취소하기
git reset HEAD^
가장 최근에 한 커밋을 2개 취소하기 (숫자 변경가능)
git reset HEAD~2
'Collaboration Tool > Git & Github' 카테고리의 다른 글
Git] error: The following untracked working tree files would be overwritten by merge (0) | 2022.11.03 |
---|---|
Git] error: Your local changes to the following files would be overwritten by checkout (0) | 2022.11.03 |
Git] Terminal : clone, fetch, pull (0) | 2022.11.01 |
Git] Terminal : 깃허브 레파지토리 복제해 새로운 레파지토리 만들기 (0) | 2022.11.01 |
Git] SourceTree : commit, push (0) | 2022.10.31 |