개발

git squash - 여러개의 커밋로그를 하나로 묶기

728x90

정확히 이야기해서 git squash 라는 명령어는 없습니다. interactive rebase를 하는데 필요한 명령어 중 하나지요.
때때로 아래처럼 하나의 작업을 여러번에 걸쳐서 커밋을 할 때가 있습니다.

 

  • 가능하면 이미 push하지 않은 작업만 squash 하는것을 추천합니다. push와 pull 작업이 살짝 번거로워 집니다
    -- git push -f / git fetch && git merge --squash

'개발' 카테고리의 다른 글

CPU  (0) 2021.04.10
URL  (0) 2021.04.07
지금한강은 개인정보처리방침  (1) 2021.03.24
Git 브랜치 생성 후 리모트에 푸쉬 하기  (0) 2021.03.17
최범균의 JSP  (0) 2021.03.15