GitNotes.11-8.md
본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

Section 11.8: stage 된 파일들을 unstage 시키기

보통은, 커밋하기 위해 stage 된 파일들을 stage 영역에서 다시 제거하기 위해서는 git reset 명령어를 사용하는 것이 일반적이나, reset 옵션은 주어지는 파라미터에 따라 복잡할 정도로 많은 기능들을 제공한다.

git 의 alias 기능을 활용해 새로운 alias 를 만들어 놓는다면 stage 된 모든 파일들을 완전히 unstage 시키기 위해서 reset 에 어떤 파라미터를 넘겨야 하는지 따로 외우지 않아도 될 것이다.

git config --global alias.unstage "reset --"

이제, 아무때나 stage 된 파일들을 unstage 시키고 싶다면 git unstage 명령어만 입력하면 된다.

[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)

반응형

+ Recent posts