728x90
반응형
깃헙 저장소를 이용하다보면
주로 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
반응형
'DevOps > Git' 카테고리의 다른 글
[Git] git remote 시 에러 발생할 때 (not a git repository) (0) | 2023.12.28 |
---|---|
[Git] git 원격 저장소 연결 / local과 github 저장소 연결 (0) | 2023.12.27 |
[Github] 깃헙 다른 계정으로 이사가기 / 레포지토리 새로운 저장소로 옮기는 방법 (0) | 2023.05.21 |