branch
on branch master
마스터 브랜치 위에 있다
- 레포지토리를 만들고 커밋을 하면 자동으로 생기는 브랜치
- 작업을 여러가지로 나누어서 한다.
- 무료 버전, 유료 버전, 실제 배포용 버전, 개발용 버전, 테스트용 등등의 여러 버전들을 나누어서 관리할 수 있다.
git branch [브랜치이름]
- 새로운 브랜치 생성
git checkout [브랜치이름]
- [브랜치이름]으로 브랜치 이동
git branch
- 모든 브랜치 조회
git branch -d [브랜치이름]
- 브랜치 제거
git checkout -b test [브랜치이름]
- 브랜치를 생성하고 그 브랜치로 이동
git merge [브랜치1] [브랜치2]
- 브랜치1 와 브랜치2 를 병합
<merge conflict 해결법>
- conflict 가 발생한 파일을 연다.
- 머지의 결과가 되었으면 하는 모습대로 코드를 수정하고 저장한다.
- commit 한다.
git merge --abort
- merge 취소
'Git' 카테고리의 다른 글
[Git] 협업 시, git push 오류 해결 {merge conflict} (0) | 2022.02.12 |
---|---|
[Git] origin 이란? (0) | 2022.02.12 |
[Git] Head 란, git reset {--hard, --soft, --mixed}, git tag (0) | 2022.02.12 |
[Git] Git 커밋하기 {Commit 메세지 가이드라인} (0) | 2022.02.12 |
[Git] Git push/pull , clone 와 Commit history 조회하기 (0) | 2022.02.12 |