第一步:用git工具把相關代碼推到master,然後新建分支,推到相關分支上
進入所在的項目目錄中
git config --global user.name "liuxueqin"
git config --global user.email "[email protected]"
it init
git remote add origin http://gitlab.zhiyunyi.net/lawsuit/lawsuitweb.git
git add .
git commit -m "Initial commit"
git push -u origin master
這所有的步驟就是把本地代碼推到git上
git 開分支
如果本地沒有代碼那麼第一步是克隆(https)
git clone http://gitlab.zhiyunyi.net/lawsuit/lawsuitweb.git
git checkout latest 這一步是必須的latest是固定名字
git checkout -b test 創建分支切換到分支上
git branch 查看分支
git add .
git commit -m "Initial commit"
git push -u origin test
git branch -d test 刪除分支
第二步:合併分支
1.創建合併
2.把自己的分支合併到latest分支上
3.合併
5.點擊合併代碼並且刪除源分支,如果是自己創建的分支到latest分支上這時需要刪除源分支,如果latest到master,這時候千萬不要刪除分支
方法二:所有的開分支,合併代碼全部用命令行
Git操作步驟
進入所在的項目目錄中
git config --global user.name "liuxueqin" git config --global user.email "[email protected]" it init git remote add origin http://gitlab.zhiyunyi.net/lawsuit/lawsuitweb.git git add . git commit -m "Initial commit" git push -u origin master
這所有的步驟就是把本地代碼推到git上
git 開分支
如果本地沒有代碼那麼第一步是克隆(https)
git clone http://gitlab.zhiyunyi.net/lawsuit/lawsuitweb.git
第一步:保證本地代碼是最新的倉庫代碼
git checkout master
git pull
git checkout latest
git pull
第二步在latest上新建分支
git checkout -b test
git add .
git commit -m "Initial commit"
第三步新建的分支合併到latest分支上
git checkout latest
git merge test
在合併代碼的時候出現一個彈出層
1按i,然後填寫修改信息
2 按鍵盤左上角"Esc",輸入":wq",注意是冒號+wq,按回車鍵即可
第四步把本地latest分支推送到遠程倉庫中,這樣是保證latest遠程倉庫和本地代碼是一致的
git push -u origin latest
第五步latest分支合併到master主幹上
git checkout master
git merge latest
第六步本地master代碼推送到遠程倉庫master,並且刪除分支
git push -u origin master
git branch -d test
第七步完結,開不開心,高不高興,哈哈