[Git] git reset 으로 git add 취소하기 (언스테이징)
천둥상어
·2024. 7. 7. 11:53
반응형
git add 로 스테이징을 했다가 되돌려야(언스테이징) 하는 경우가 있다.
되돌리는 방법은 git reset을 사용한다.
git reset 은 언스테이징 외에도 사용되는 명령어임을 주의하자.
여기서는 git reset으로 언스테이징을 하는 방법을 정리한다.
git reset : 모든 요소 언스테이징
스테이징된 모든 요소들을 언스테이징 한다.
git reset
예시
- test_0.js 와 test_1.js 파일 두개를 새로 생성하고 git add . 로 모두 스테이징 해준다.
git status 로 상태를 확인하면 두 파일이 스테이징 된 것을 볼수 있다.
- git reset 으로 언스테이징 한다.
git status 로 확인하면 모든 파일이 언스테이징 되어있다.
git reset [요소] : 해당 요소를 언스테이징
파일명이나 폴더명으로 개별 언스테이징 한다.
git reset [요소]
예시
- test_0.js 와 test_1.js 둘다 스테이징 된 상태에서 test_0.js만
git reset test_0.js 로 언스테이징 해본다.
git status로 확인하면 test_0.js만 언스테이징 되어 있는 것을 볼 수 있다.
반응형
'프로그래밍 > Git&GitHub' 카테고리의 다른 글
[Git] git reset 으로 커밋 취소하기 (0) | 2024.07.19 |
---|---|
[GIt] git checkout 으로 커밋 되돌리기 (0) | 2024.07.15 |
[Git] git add & git commit 사용법 (스테이징&커밋) (0) | 2024.07.06 |
[Git] 원격저장소 복사하기 git clone (1) | 2024.07.04 |
[Git] 원격저장소에서 로컬저장소로 가져오기 (1) | 2024.07.03 |