Git 분기
1316 단어 Git
Git 분기
Git의 지점은 본질적으로 제출 대상을 가리키는 가변 지침일 뿐이다.Git의 기본 지점 이름은
master
입니다.여러 번 제출한 후에, 당신은 사실 마지막 제출 대상을 가리키는 master
지점이 있습니다.제출할 때마다 자동으로 앞으로 이동합니다.master
분기는 특별하지 않습니다. 이것은 git init
명령에서 기본적으로 만든 것입니다.git에는 현재 있는 로컬 지점을 가리키는 특수 지침
HEAD
이 있습니다.HEAD
포인터는 현재 라이브러리의 파일 스냅샷이 아닌 지점을 가리키며 지점을 가리킨다Created with Rapha l 2.1.2 HEAD 포인터 분기 포인터 1 파일 스냅샷
주 명령:
git branch
보조 명령:
[branch_name]
신규 브랜치-a
모든 브랜치(로컬 및 원격)-d
분기 삭제(병합)-D
분기 강제 삭제브랜치 생성
git branch newone
현재 개체에
newone
라는 포인터가 생성됩니다.분기 전환
git checkout newone
개별 브랜치 보기
git log --decorate
분기 결합
만약 당신이 하나의 지점의 일을 완성하면 주 지점에 통합해야 한다면
git merge
git checkout master #
git merge tmp # tmp master
브랜치 삭제
분기 병합이 완료되면 임시 분기를 삭제할 수 있습니다
git branch -d tmp
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
브랜치 병합(Visual studio 2017 사용)의 계속입니다. 기능 추가를 위한 브랜치를 작성하고, 기능 추가한 후, 그 내용을 develop 브랜치에 병합해 봅니다. 1. 새롭게 「add1」라고 하는 브랜치를 작성 2. 브랜치 "add1"을 선택한 상태에서 M...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.