이번 포스트에서는 진행 중인 작업을 저장할 수 있는 stash에 대해 알아본다.
stash 의 사전적인 의미는 ‘(안전한 곳에) 넣어두다.’라는 의미이다. 진행 중인 작업을 저장할 수 있는 기능을 말한다. 진행 중 작업이 있을 때, 커밋하지 않은 상태라면 다른 브랜치로 checkout 하는 것이 제한된다. 이럴 때 사용할 수 있는…
merge는 브랜치와 브랜치를 병합할 수 있는 명령이다. 두 브랜치를 병합한다는 것은 다른 브랜치의 변경사항을 현재 브랜치에 적용시키는 것을 의미한다.
지금까지는 git에서 별도의 branch를 생성하지 않고 개념들을 이해했다. 이 경우 우리가 직접 생성해주지 않았지만 master 브랜치라는…
지난 포스트에서 Git/GitHub가 무엇이고, 어떻게 설치하고 시작하는 지에 대해 다루었다. 이번 포스트에서는 Git/GitHub이 어떻게 버전 관리를 하는지…