git merge 종류 — fast-forward, 머지 커밋, 스쿼시
같은 git merge 명령이 옵션에 따라 히스토리를 다르게 남기는 이유를 정리하고, fast-forward 조건과 3-way 병합 동작, --squash와 -s/-X 전략 옵션까지 실행 결과로 확인한다
같은 git merge 명령이 옵션에 따라 히스토리를 다르게 남기는 이유를 정리하고, fast-forward 조건과 3-way 병합 동작, --squash와 -s/-X 전략 옵션까지 실행 결과로 확인한다
저장소 하나에서 여러 브랜치를 각각의 디렉터리에 동시에 체크아웃하는 git worktree의 명령과 동작을 정리하고, 에이전트를 여러 개 돌릴 때의 쓸모까지 짚는다