나는 두갈래로 나뉘었다. 개발 및 마스터
&Quot, 기능 branch" 만들겠습니다. dev 에서 지사급.
현재 지사급 대한 개발, 나는한다:
$ git checkout -b myfeature dev
. (일부 작동합니까)
$ git commit -am "blablabla"
$ git push origin myfeature
내가 내 분기로서의 뒤에도 것입니다.
--**master**
------0-----0-----0-----0-----0
------------------------**dev**----**myfeature**
내 말은 내가 있는 것 같다, t # 39 분기로의 ff 병합되었습니다 don& 이유를 알 것 같다.
나를 어떻게 설명할 수 있는 다른 분기로의 desktopplatforms 지사급 오프하도록 및 누름식 백됩니다 기능에 대한 원격 리포지토리를 지사급?
한 설명됨 여기서요 모든 모델을 개발하고 있는 것 같다.
그러나 대답을:
$ git checkout -b myFeature dev
Tcpg 미페트로이 분기로의 끄기도구 개발. 잔말 그리곤요
$ git commit -am "Your message"
이제 변경 사항을 병합해야 빨리감기 없이 개발
$ git checkout dev
$ git merge --no-ff myFeature
이제 누름식 변경되는지 서버만을
$ git push origin dev
$ git push origin myFeature
새로운 것을 만들 수 있는 모든 기존 분기로서의 스케쳐내 분기를 준수하십시오 깃 (git), 그냥 옵션.
첫 번째 변경 / 체크아웃합니다 꽂으십시오 분기로의 만들 수 있는 새 분기로의. 예를 들어 있는 경우, 다음과 같은 분기로서의 다음과 같습니다.
마스터 -
그래서 새 분기로의 " 불렀으매 만들 경우, , , 아래, subbranch_of_b1" 지사급 release. " branch1" 단계만으로 따릅니다.
git branch1 체크아웃합니다
git subbranch_of_b1 branch1 체크아웃합니다 - b
! [샘플 그래픽 그림으로의 asm0001.asm 분기로서의 만드는 다른 분기로의] [1]
git push origin subbranch_of_b1
깃 (git), $ 지사급 branch1< /code> code> <;;
깃 (git), $ 지사급 branch2< /code> code> <;;
깃 (git) 또는 리스토어할 체크아웃합니다 명령 스위치 분기로서의 apc® 진단트리는 파일
-, - m $ git 분기로의 branch1 newbranchname< /code> < code>;;
-, - d, git, $ < code> branch-to-delete< 분기로의 /code>. -, - D, git, $ < code> branch-to-delete< 분기로의 /code>. ( 인력용 병합되었습니다 상태를 확인하지 않고 삭제 )
깃 (git) - -;;;; /code> merged< 분기로의 < code> $
diff - -;;;; /code> branch1.branch2< 색상 나치도요 < code> $ 깃 (git)
작업을 동시에 할 수 있는 '개발' 주장한다. 어떤 일이 발생합니까 에로남이네 in your 책정안 피쳐보다 분기로의 에서 진행됩니다 끝을 dev 분기로의 있지만 dev 분기로의 변하지 않는다. # 39 의 간소화하는지 it& 직선으로 그릴 수 있기 때문에 앞으로 동작 생각할 수 있습니다. 너회가 그것으로이라엘 점 A 에 대한 개발 및 여기에서 평행광 경로를 계속 됩니다. 아직 두 분기로서의 상행담관염이라고 갈라져서.
이제 다시 시작 전에 커밋합니다 병합합니다 만들면 됩니다 의 개발, 동시에 갈 수 있지만, A, b 에는 커밋합니다 표시됩니다 C 및 개발 등 분기로서의 이제 갈라져서 시각화합니다 분할합니다 노력하고 있습니다.
*-----*Dev-------*Feature
대對
/----*DevB
*-----*DevA
\----*FeatureC
깃 (git '스위치'] 2.23 cxp (https://git-scm.com/docs/git-switch) 및 ['git 리스토어할'] (https://git-scm.com/docs/git-restore) '' git 체크아웃합니다 분할하려면 대한 책임
c 내 새 분기로의 '스위치' 깃 (git)
, # 39, & # 39 는 새 분기로의 my-new-branch& 스위칭됩니다
>. 깃 (git) 은 일련의 새로운 페어당 2.23 시험 명령을 기존 >. 수준들과: 및 git 스위치에서도 리스토어할 깃 (git). 결국 이 두 가지 뜻이 있다. >. 깃 (git) 더 잘 알려진 인터페이스입니다 제공하십시오 체크아웃합니다. 새로운 >. 각 장 명령의세 투명지에 선택해제합니다 데이브비링 분판, 가지런히 위로 >. 어떤 많은 책임을 체크아웃합니다 깃 (git)
일부 다른 분기를 만들려면 지사급 어졌다면 준수하십시오 단계만으로 벨로
깃 (git) 라 페치할 프란체스이스팅: $ 프란체스이스팅
이 명령은 해당 지역 같은 분기에 분기 이름을 새로 만듭니다.
깃 (git) 프란체스이스팅 체크아웃합니다 $
깃 (git) - $ 체크아웃합니다 프란치미뉴 b
Here you go!