DH의 개발 공부로그
[Git] Git Add 취소하기! 본문
728x90
Git Add 취소하기
가끔 add
를 실수로 해서 다시 unstaged
상태로 되돌리고 싶을 때가 있습니다.
그럴 때에는 다음의 방법으로 add
를 취소 할 수 있습니다.
1. Git Reset HEAD
$ git reset HEAD
reset
명령어를 이용하여 전체 파일을 unstaged
상태로 되돌릴 수 있습니다.
그리고 reset
뒤에 파일명을 입력을 하면 개별로 취소 할 수도 있습니다
$ git reset HEAD [파일명]
여기서의 HEAD
는 HEAD
가 가리키는 시점의 버전으로 파일을 unstage
하고 되돌린다는 것을 지정을 해주는 것입니다.
2. git restore --staged
git reset
과 사용법은 비슷하지만, restore
를 사용할 경우에는 반드시 해당 파일을 지정해야만 합니다.
$ git restore --staged [파일명]
git status
명령어를 실행해서 확인해보면 restore
을 이용한 취소하는 방법이 나오기도 합니다.
728x90
'Git & Github' 카테고리의 다른 글
[Git] 특정 Commit만 원하는 브랜치에 Merge하기! - cherry-pick (0) | 2024.02.06 |
---|---|
[Git] Git 커밋 메시지 수정하는 방법! (Change Commit Message) (0) | 2023.03.02 |
[Git] git fatal: Unable to create 'C:/file_path/.git/index.lock': File exists. 오류 해결하기! (0) | 2023.01.04 |
[Git] 버전 관리 시스템, GIT 공부하기 (0) | 2022.09.14 |
Comments