깃 리베이스1 Git ) rebase -i 프로젝트를 할 때나 공부할 때 항상 branch를 따서 진행하는 습관을 들이고 있다. 사실 리베이스는 주로 협업할 때 많이 쓰이는 편이며, 현재의 나는 쓸 일은 없지만 그래도 알고 있는게 좋은 명령이 이므로 작성을 해봅니다.. * 리베이스란? 리베이스를 가지고 2개의 역할을 할수 있다고 알고 있다. 1. 깃의 베이스를 변경한다 (?) 2. 커밋을 합친다. 1번의 경우 예를 들면 2/1일의 master 브랜치에서 따온 A 브랜치를 작업을 했으나 시간이 오래 흘러서 당일 2/10일의 master 브랜치에서 따온것 처럼 베이스를 옮기는 작업을 하는 경우 2번의 경우 Git에 push를 하게되면 history가 남는데 그때 단 하나의 로그를 남겨서 사용중인 git 의 history를 좀더 깔끔하게 남겨두고자 할.. 2021. 3. 20. 이전 1 다음