목록git merge (1)
취미가 좋다

git merge 2개의 커밋을 부모로 갖는 새로운 커밋을 만드는 작업이다. 2개의 커밋을 합친다고 생각해도 된다. - 왼쪽처럼 c2, c3 커밋을 각각 가리키는 bugFix, main 브랜치가 있다고 하자. - 현재 가리키고 있는 브랜치는 main 이다. - git merge 명령어로 2개를 합쳐보자. git merge bugFix - c2, c3 를 부모로 갖는 새로운 커밋 c4 가 생성됐다. - 기존에 가리키고 있던 main 브랜치가 c4 를 가리키게 됐다. - 같은 방법으로 git merge 로 bugFix 도 c4 를 가리키게 해보자. git switch bugFix git merge main - 이를 통해 알 수 있는 것은 어디서 어디로 merge 하든 결국 같은 커밋이 만들어진다는 것이다. ..
개발 기타/git
2023. 1. 24. 10:54