[Git] 터미널에서의 Branch의 관리 (Clone, push, pull, create)


버전관리한다며 Git을 사용한지 꽤 되었지만.. 제게 있어서 아직도 어려운것 같아요 ㅠㅠ

집에서는 GitLab을 설치해서 개인용도로 사용하고 있지만(물론 사무실에서도 버전관리를 위한 Git은 쓰고 있지요!),

혼자쓰거나, 프로젝트의 범위가 작은 경우 Branch를 잘 사용을 안했었는데, 이 참에 좀 정리를 해볼까 합니다.


Branch Clone

저장소_URL에서 Branch_이름을 Clone해옵니다.

git clone -b Branch_이름 --single-branch 저장소_URL


예시 : git clone -b branch1 --single-branch https://github.com/*.git

 

 

Branch Create & Push

저장소_URL에 Branch를 만들고 Push합니다.

git checkout -b Branch_이름  // Branch 이름을 만들고 선택 (-b 옵션으로 Branch의 생성과 선택을 한번에 해줍니다.)
git add .                                  // 변경된 파일 add
git commit -m "커밋 메시지"   // 커밋 메시지 등록
git push origin Branch_이름   // branch에 push

예시 :

   git checkout -b branch1

   git add .

   git commit -m "커밋1 - 변경내용1 수정"
   git push origin branch1

 

 

Branch Pull

저장소_URL에 있는 Branch에서 Pull합니다.

git pull origin Branch_이름

예시 : git pull origin branch1

 

 

버전정보 (v1.0)

 - v1.0 2020.11.20 배포

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른 시일 내에 조치하도록 하겠습니다.

* Karzin은 항상 공부중입니다. 설명이 틀리거나 잘못된 부분이 있다면 의견내주시는대로 수정하도록 하겠습니다.

Karzin

abbeea@naver.com

+ Recent posts