一、git 切換遠程分支git
- 找一個乾淨目錄,假設是git_work
- cd git_work
- git clone http://myrepo.xxx.com/project/.git ,這樣在git_work目錄下獲得一個project子目錄
- cd project
- git branch -a,列出全部分支名稱以下:
- remotes/origin/dev
- remotes/origin/release
- git checkout -b dev origin/dev,做用是checkout遠程的dev分支,在本地起名爲dev分支,並切換到本地的dev分支
- git checkout -b release origin/release,做用參見上一步解釋
- git checkout dev,切換回dev分支,並開始開發。
二、查看本地分支測試
git branch開發
三、git命令合併分支代碼rem
- 合併步驟:
- 1)、進入要合併的分支(如開發分支合併到master,則進入master目錄)
- git checkout master
- git pull
- 2)、查看全部分支是否都pull下來了
- git branch -a
- 3)、使用merge合併開發分支
- git merge 分支名
- 4)、查看合併以後的狀態
- git status
- 5)、有衝突的話,經過IDE解決衝突;
- 6)、解決衝突以後,將衝突文件提交暫存區
- git add 衝突文件
- 7)、提交merge以後的結果
- git commit
- 若是不是使用git commit -m "備註" ,那麼git會自動將合併的結果做爲備註,提交本地倉庫;
- 8)、本地倉庫代碼提交遠程倉庫
- git push
- git將分支合併到分支,將master合併到分支的操做步驟是同樣的。
三、建立分支提交遠程分支it
1,從已有的分支建立新的分支(如從master分支),建立一個dev分支ast
git checkout -b dev文件
2,建立完能夠查看一下,分支已經切換到devco
git branch遠程
* devpush
master
3,提交該分支到遠程倉庫
git push origin dev
4,測試從遠程獲取dev
git pull origin dev