버전관리 범범조조 2021. 5. 3. 18:30
브랜치5 : 충돌의 최소화 참조 https://www.youtube.com/watch?v=UscVvA0eyaM&list=PLuHgQVnccGMCB06JE7zFIAOJtdcZBVrap&index=16 브랜치 충돌의 최소화 예제 1. 실험3 브랜치 만들기 충돌의 최소화 예제에 필요한 실험3 브랜치 하나를 생성합니다. 2. master 브랜치로 체크아웃 후, index.html 내용 수정 master 브랜치로 체크아웃 후, index.html 내용을 수정합니다. 3. 실험3 브랜치로 다시 체크아웃 후, master 브랜치의 내용을 Merge하기 master 브랜치의 작업이 끝났으면, 실험3 브랜치로 체크아웃 후 index.html 작업 내용 수정할 준비를 합니다. 실험3 브랜치 를 작업 전에, master 의..
더 읽기
버전관리 범범조조 2021. 5. 3. 18:27
브랜치4 : 충돌해결 참조 https://www.youtube.com/watch?v=3DlS9K60cW8&list=PLuHgQVnccGMCB06JE7zFIAOJtdcZBVrap&index=15 충돌이 일어나는 이유 Git 을 이용하여 협업을 할 때, 브랜치는 여러개인 경우인데 여러명이 동시에 같은 브랜치의 같은 내용을 접근하고 수정했을때 충돌이 발생합니다.브랜치 충돌해결 예제 1. 실험2 브랜치 생성 및 index.html 내용 수정 실험2 라는 브랜치를 생성하고 index.html 내용을 수정합니다. 수정된 내용이 있으니까 실험2 브랜치를 커밋합니다. 2. master 브랜치 체크아웃 후 index.html 내용 수정 master 브랜치에서 index.html 내용을 실험2 브랜치에서 수정한 동일한 위..
버전관리 범범조조 2021. 5. 3. 18:24
브랜치3 : 병합 참조 https://www.youtube.com/watch?v=xE8rFAzP3y0&list=PLuHgQVnccGMCB06JE7zFIAOJtdcZBVrap&index=14 브랜치 병합(Merge) 예제 1. 실험 브랜치에서 작업한 내용 master 브랜치로 병합하기 실험 브랜치에서 master 내용으로 병합하려면 master 브랜치로 Checkout 해야합니다. 2. 가져올 브랜치(실험 branch) 에서 Merge 하기 master 브랜치에 내용을 붙일 브랜치는 실험 branch 입니다. 실험 브랜치에서 마우스 우클릭 후, Merge 속성 을 선택합니다. 3. 병합(Merge) 완료 병합이 완료된 Graph 모습입니다.
버전관리 범범조조 2021. 5. 3. 18:21
브랜치2 : 만들기 참조 https://www.youtube.com/watch?v=_3poHPrbnsE&list=PLuHgQVnccGMCB06JE7zFIAOJtdcZBVrap&index=13 브랜치 만들기 예제 1. Branch 메뉴 선택 SourceTree에서 Branch 메뉴를 선택합니다. 2. Branch 이름 설정 생성할 Branch 의 이름을 설정합니다. 3. Branch 생성 완료 생성 완료된 브랜치는 다음과 같이 보여집니다. 4. master 브랜치 체크아웃 상태에서 몇가지 내용 추가 및 커밋 현재 브랜치는 master와 실험 2개의 브랜치를 가지고 있습니다. 여기서 master 브랜치를 체크아웃 하고, index.html 파일 내용을 몇번 수정해서 여러번 커밋을 진행해 줍니다. 현재 mas..