Git- 분기 생성 및 병합(노트)

2426 단어 Git/GitHub
이 섹션의 기본git 명령:
git branch                      //    

git branch <name>               //    

git checkout <name>             //    

git checkout -b <name>          //  +    

git merge <name>                //          

git branch -d <name>            //    

1. 기본 개념:git에서 모든 지점은 하나의 시간선이다. 창고를 초기화할 때git는 자동으로 마스터의 주요 지점을 만들어 준다.x와 같은 지점을 만들 때git는 새 지침을 만들 것입니다. 현재 그는 주 지점 (master) 을 가리킵니다. 실제 주 지점이 존재하는 조건하에서 만들 것입니다. x 지점으로 전환한 후, 지침은 현재 지점을 가리킵니다.
git에 HEAD라는 개념이 존재하고 현재 지점의 커서로 이해할 수 있다.
HEAD는 현재 브랜치의 현재 노드를 가리킵니다.
.
사례:
1、  what      what  
git checkout -b what        
//   :
git branch what             //  what  
git checkout what           //   what  

2、            ,    what、master,        * 
git branch                  

3、 x         (          )
git add xxx.cpp
git commit -m "update xxx.cpp"

4、   master      xxx.cpp  ,      。
git checkout master

5、    , what        master   
git merge what

6、     master    xxx.cpp        ,        

7、      ,   what   
git branch -d xxx.cpp

8、         ,    master    
git branch

좋은 웹페이지 즐겨찾기