# branch list 보여주기
git branch
# git branch 생성
git branch branch_name
# git branch 변경
git checkout branch_name
# git branch 생성 및 변경 한번에
git checkout -b branch_name
# git branch 삭제
git branch -d branch_name
# branch 명 바꾸기
git branch -m "branch 이름"
# branch 원격저장소 list
git branch -r
# branch 원격 + 로컬저장소 list
git branch -a
# git 로 github branch 가져오기
git checkout -t origin/branch_name
# git 비교하기
git diff <원래 가지> <비교 대상 가지>
git branch
branch는 내 생각에는 git 라는 패키지에서 정말 많이 쓰는 명령어 중 하나일 것이다.
git branch 때문에 말 그대로 자신이 만드는 프로그램의 버젼관리가 가능해졌기 때문이다. 그리고 전에 썼던 code를 다시 열어볼 수 있기 때문에, 예전 code를 다시 재사용 할 수 있기 때문에 굉장히 좋은 것 같다.
C6은 master이다.
branch를 형성하려면 master 부근에 git branch branch명 을 적으면 maste와 같은 공간에 branch 가 형성
git checkout branch명 하고 그 branch에서 add, commit을 해야 branch가 형성이 된다,.
(실수로 지금 내 github branch 개 조져놨음....)
https://learngitbranching.js.org/
위의 사이트는 내가 git branch 를 생성하고 지우는 것에 특화된 사이트이다. 초보자라면 여기서 branch를 어떻게 이동하는지, 어떻게 관리를 해야하는지 배울 수 있다.
'대학원 공부 > computer science' 카테고리의 다른 글
Big Data : Spark : findspark package (0) | 2019.11.23 |
---|---|
Linux : SSH 이해하기 (0) | 2019.11.15 |
git & github : git add, commit 취소하기, commit message 수정 (0) | 2019.11.11 |
Network : Background : 상식 (0) | 2019.10.31 |
Big Data : Hadoop : lecture_2 : Hadoop_basics_2 (2) | 2019.10.31 |
댓글