728x90
기록용
커밋, 푸시를 여러번해서 git log가 지저분해졌을 때 합칠 수 있다.
git rebase -i HEAD~3 // 가장 최근 커밋포함 3개의 커밋을 합친다.
위 명령어 입력시 3개의 커밋 이력이 나오는데,
제일 위의 커밋 제외하고 나머지를 pick에서 squash로 입력한 후 :wq로 나온다.
그 후 커밋 메세지를 원하는대로 수정한다.
그후 push하면 된다.
git push origin <branch이름> -f
명령어를 통해 강제로 push 해주면 여러개의 커밋이 하나로 합쳐지는 것을 볼 수 있다.
git branch <branch이름>
으로 브랜치 생성
git checkout <branch이름>
으로 브랜치 이동
master로 이동 후 git merge <branch이름> 을 입력하면 master에 branch 내용을 합치게 된다.
728x90
'프로그래밍 이론 & 책 > 기타' 카테고리의 다른 글
메모리 구조 (0) | 2020.01.30 |
---|---|
클래스와 객체, 인스턴스 (Class, Object, Instance) (0) | 2020.01.29 |