728x90
반응형
언제 까지 master에만
때려박을순 없다
branch를 알아보자
branch는 말그대로 가지이다
기존 master에서 작업 하던 거에서 branch를 뻗어 작업 한 후 좋다 싶으면 합치고
아니다 싶으면 삭제 하면 되는 기능이다
1. 브랜치 만들기
git branch branch1
branch1이라는 브랜치를 만들어 줬다
git branch
를 사용하면 현재 브랜치 목록을 볼 수 있다
*가 붙어있으면 현재 선택된 브랜치
2. 브랜치 선택하기
"branch1"이라는 이름을 만들어 줬으면 임마를 사용하겠다는 명시가 필요하다
checkout 을 사용한다
git checkout branch1
요롷게 head포인터가 branch1을 가리킨다
git checkout -b abcdefg// 브랜치명
을해주면 브랜치 작성과 체크아웃 한꺼번에 할 수 있다
이제 하던데로 add와 commit 을 해주자
git add .
git commit -m "테스트"
그러면 브랜치에 기록이 된다
3. 브랜치 병합
맘에들면 master와 합쳐야 된다
git merge 커밋이름
merge명령어를 사용하면 현재 checkout된 곳에 입력한 커밋 이름이 넣어진다
우선
git checkout master
를 사용하여 HEAD를 master로 바꿔준다
git merge branch1
사용하여 master에 병합해주기
master는 branch1과 합쳐졌다
4.브랜치 삭제
branch1은 master와 병합되어서 필요가 없다
삭제 해주자
git branch -d branch1
-d 옵션을 넣어주자
그렇다면 없어진다
이외에 더 많은 내용이 있지만
내 수준에 아직 벅차다
나중에 더 알아보자
반응형
'git 공부' 카테고리의 다른 글
Git 정리 - 협업하기 fork, Pull Request (0) | 2024.05.20 |
---|---|
[git] github에서 협력하여 작업해보자 (organization) (0) | 2020.10.14 |
[git] github에 나의 프로젝트를 업로드 해보자 (0) | 2020.10.08 |
[git] github에 작업저장소를 만들자(Repository) (0) | 2020.10.08 |
git과 github란? 간단한 명령어 정리 (0) | 2020.09.01 |