본문 바로가기
반응형

gitmerge2

[GIT 11] 브랜치 병합하기 - 같은 문서의 다른 위치를 수정했을 때 참고 : Do It! 깃&깃허브 1) manual-3이라는 깃 저장소를 만들고, manual-3 디렉터리로 이동한다. git init manual-3 cd manual-3 2) vim으로 work.txt 파일을 만들고 다음과 같이 입력한다. vim work.txt 3) work.txt 를 스테이지에 올리고 커밋한다. 커밋 메세지는 'work 1'이라고 한다. git add work.txt git commit -m "work 1" 4) 'o2'라는 새로운 브랜치를 만든다. master 와 o2에 "work 1" 이라는 커밋이 있게 된다. git branch o2 5) master 인 상태에서 work.txt를 아래와 같이 수정한다. vim work.txt 6) 수정한 work.txt 를 커밋한다. 커밋 메.. 2023. 1. 20.
[GIT 10] 브랜치 병합하기 - 서로 다른 파일 병합하기 브랜치에서 작업을 하다가 어느 시점이 되면 브랜치 작업을 마무리하고 기존 브랜치와 합해야 한다. 이 작업을 브랜치 병합(merge) 이라고 한다. 브랜치와 브랜치를 병합하다보면 여러 상황이 생길 수 있다. 솔직히 개인적으로는 git 사용하면서 merge 작업하면서 충돌 발생했을 때 해결하는게 제일 빡센거 같다. 서로 다른 파일 병합하기 1) manual-2 라는 깃 저장소를 만든 후, 저장소를 초기화 한다. 지금까지는 mkdir로 폴더를 만든 후 init 작업을 해줬는데, 아래와 같이 입력하면 폴더를 만들면서 초기화 시켜준다. git init manual-2 cd manual-2 ls -al 2) vim을 이용하여 work.txt 파일을 만들고 1이라는 내용을 입력 후 저장한다. 그리고 커밋 메세지는 '.. 2023. 1. 20.
반응형