git的分支覆蓋合並:
項目一般在上線前,都需要將master分支更新為最后上線的代碼,那么覆蓋合並的代碼可以如下寫
假如說要用dev分支的去覆蓋master
首先切換到master分支----> git checkout master
執行覆蓋命令----> git reset --hard origin/dev (紅色為固定寫法,后邊的表示要用哪個分支去覆蓋)
強行推上去-------> git push -f
git創建新分支並且推送至遠程:
假如說要新建分支為new,則首先保證當前分支時干凈的,也就是沒有未提交內容
執行命令-----> git branch new (先建一個本地分支)
執行命令-----> git push origin new (將本地分支推送到遠程)