Recent Posts
Recent Comments
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Today
Total
관리 메뉴

DH의 개발 공부로그

[Git] Git Add 취소하기! 본문

Git & Github

[Git] Git Add 취소하기!

DeveloperDH 2023. 3. 17. 20:14
728x90

Git Add 취소하기

가끔 add를 실수로 해서 다시 unstaged 상태로 되돌리고 싶을 때가 있습니다.
그럴 때에는 다음의 방법으로 add를 취소 할 수 있습니다.

1. Git Reset HEAD

$ git reset HEAD

reset 명령어를 이용하여 전체 파일을 unstaged 상태로 되돌릴 수 있습니다.
그리고 reset 뒤에 파일명을 입력을 하면 개별로 취소 할 수도 있습니다

$ git reset HEAD [파일명]

여기서의 HEADHEAD가 가리키는 시점의 버전으로 파일을 unstage하고 되돌린다는 것을 지정을 해주는 것입니다.

2. git restore --staged

git reset과 사용법은 비슷하지만, restore를 사용할 경우에는 반드시 해당 파일을 지정해야만 합니다.

$ git restore --staged [파일명]


git status 명령어를 실행해서 확인해보면 restore을 이용한 취소하는 방법이 나오기도 합니다.

728x90
Comments