假如我們現(xiàn)在在dev分支上匆赃,剛開(kāi)發(fā)完項(xiàng)目淤毛,執(zhí)行了下列命令:
git add .
git commit -m '提交的備注信息'
git push -u origin dev
想將dev分支合并到master分支,操作如下:
1算柳、首先切換到master分支上
git checkout master
2低淡、如果是多人開(kāi)發(fā)的話 需要把遠(yuǎn)程master上的代碼pull下來(lái)
git pull origin master
//如果是自己一個(gè)開(kāi)發(fā)就沒(méi)有必要了,為了保險(xiǎn)期間還是pull
3瞬项、然后我們把dev分支的代碼合并到master上
git merge dev
4蔗蹋、然后查看狀態(tài)及執(zhí)行提交命令
git status
On branch master
Your branch is ahead of 'origin/master' by 12 commits.
(use "git push" to publish your local commits)
nothing to commit, working tree clean
//上面的意思就是你有12個(gè)commit,需要push到遠(yuǎn)程master上
最后執(zhí)行下面提交命令
git push origin master
5其他命令
更新遠(yuǎn)程分支列表
git remote update origin --prune
查看所有分支
git branch -a
刪除遠(yuǎn)程分支Chapater6
git push origin --delete Chapater6
刪除本地分支 Chapater6
git branch -d Chapater6
作者:江南之城
鏈接:http://www.reibang.com/p/26d050497abb
來(lái)源:簡(jiǎn)書(shū)
著作權(quán)歸作者所有囱淋。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)猪杭,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。