DevOps/Git

[Git] git branch 사용법 / 명령어 모음

Hannana. 2023. 12. 27. 23:40
반응형

깃헙 저장소를 이용하다보면

주로 bash shell을 많이 쓰게 된다. 

요렇게 생긴..

 

누구는 GUI 형태가 편하다고 하지만, 그리고 실제로도 사용이 편할 수도 있지만

오래 오래 사용하게 될거라면 bash에 익숙해지는 게 좋겠다고 생각했다.

 

근데 문제는 쓸 때마다 헷갈리고 까먹는다는 것.

커밋과 푸시같은 간단한 것은 이제 어느정도 손에 익었는데

여러명이서 같이 프로젝트를 진행하면 branch 사용법에도 익숙할 줄 알아야 한다.

자칫하면 꼬이기 쉽기 때문에 다음과 같이 차근히 진행하자.

 

--git 브랜치(branch) 생성--

$ git branch hansjour master //master 브랜치에서 hansjour라는 브랜치를 생성한다.(분기)

 

--git 브랜치(branch) 삭제--

$ git branch -D hansjour

 

--git 브랜치(branch)명 변경--

$ git branch -m master amateur

 

--git 다른 브랜치(another branch)로 이동--

$ git checkout another //git chechout {다른 브랜치명}

 

--git 브랜치(branch) 생성 & 이동--

$ git checkout -b newb //git checkout -b (branch이름)

 

 

 

 

--번외) 나 보려고 기록해두는 되게 되게 현실적인 깃헙 branch 사용법--

git add .
git commit -m 
git checkout 브랜치명 //ex:) hansjour
git push origin main //hansjour가 오리진(헤드를) 메인을 가리키게 명령한다. 라는 느낌
git checkout main //메인으로 돌아오면
git push //hansjour가 명령한게 push되어 올라감
//그리고 웹으로 저장소에 접근하여  
git merge //(hansjour>main) 합병

 

 

깃 형상 관리 시

branch를 적절히 활용해보자.

 

 

끝!

 

 

 

 

 

 

참고문서)  https://mylko72.gitbooks.io/git/content/branch/checkout.html 

 

반응형