git rebase,stash

jake.log·2021년 1월 17일
0

베이스를 다시 지정하다.

commit을 재배치한다.

브랜치의 베이스를 재지정

rebase는 새로운 커밋을 만들지 않는다.
merge보다 커밋 히스토리가 더 깔끔하다.

git stash 임시 저장 (안전한 곳에 보관하다. 넣어두다.)
working directory에서 작업하던 내용을 깃이 stack에 따로 보관한다.
어떤 브랜치에서 하던 작업을 아직 커밋하지 않았는데 다른 브랜치로 가야하는 상황에서 작업 중이던 내용을 잠깐 저장!

잘못된 브랜치에서 작업을 하고 있을 경우에도 stash를 사용함.
stash apply

작업 내용이 자주 쌓이기 때문에 git stash drop으로 삭제함

git stash pop으로 적용과 삭제를 동시에 사용하기도 함.

profile
꾸준히!

0개의 댓글