Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Room
- Jetpack
- Kotlin
- Android
- androidstudio
- FRAGMENT
- Version
- Database
- homebrew
- Java8
- github
- library
- leetcode
- IntelliJ
- Algorithm
- rxjava
- ViewModel
- Java
- livedata
- sourcetree
- ReactiveProgramming
- programmers
- git
Archives
- Today
- Total
Learn & Run
Git & Sourcetree - Branch 병합(Merge)하기 본문
목표
이전 포스팅에서 Branch를 왜 사용하여야 하는지와 사용했을 때 어떠한 이점이 있는지 확인해 보았습니다. 이번 포스팅에서는 나눠진 브랜치를 병합해 보도록 합니다.
1. master 브랜치를 더블클릭합니다. (Checkout 한다고 말하는 것과 동일합니다)
2. 현재 master 브랜치가 Checkout된 상태입니다.
- 가지고 오려는 브랜치는 test 브랜치이기 때문에 test 브랜치에서 우클릭하여 Merge test into master를 클릭합니다.
3. 병합(Merge)후 버전을 확인합니다.
- 아래와 같이 master 브랜치로 Merge branch 'test'라는 메시지로 Commit된 것을 확인할 수 있습니다.
이번 포스팅을 통해서 파일을 Copy하고 각각 다른 작업을 한 후에 Copy된 파일을 원본 파일에 덮어쓰기한 것과 같은 결과를 확인할 수 있었습니다. 이것이 거대한 프로젝트라고 생각해본다면 더 놀랄수밖에 없는 결과입니다. 우리는 Git을 이용해서 중요하다고 생각하는 작업, 그렇지 않은 작업들을 다른 브랜치로 각각 관리할 수 있을 뿐만 아니라, 병합하는 과정까지 손쉽게 할 수 있음을 확인해 보았습니다.
'Collaboration > Git' 카테고리의 다른 글
Git & Sourcetree - 로컬 저장소와 원격 저장소 연결하기 (0) | 2021.05.30 |
---|---|
Git & Sourcetree - Branch 충돌 해결하기 (0) | 2021.01.17 |
Git & Sourcetree - Branch를 이해하고 만들어보기 (0) | 2021.01.11 |
Git & Sourcetree - Revert 사용해보기 (0) | 2021.01.07 |
Git & Sourcetree - Reset의 다양한 옵션 사용해보기 (0) | 2021.01.07 |