git刪除master分支並替換master分支

2021-10-07 22:20:44 字數 723 閱讀 1500

背景:由於master分支進行回滾後,合特性分支無法將之前回滾的**再合併進去,所以需要拿本地的分支作為master分支(前提是本地分支和回滾前的master分支保持一致,不然會導致之前在生產的**被覆蓋,為什麼不能從master分支拉取乙個特性分支呢?拉取後的特性分支合併本地分支回滾的**還是無法合併進去),完成後再刪除原master分支來

1.基於master分支拉取乙個分支作為備份如:center_dev

2.刪除master分支 git push --delete origin maste

發現報錯 因為預設分支,取消預設分支將分支名稱換任意分支

3.將拉取的分支更改名稱為mater分支

git branch -m center-dev master

4.將更改後的分支提交到遠端

git push origin master

5.繼續第二部操作將預設分支更新回master分支

Git合併分支至master

git branch devgit checkout devgit commitgit checkout mastergit commitgit merge dev master 的分支被混入到所有的提交記錄,但 dev 沒有,所以要進行下面的操作 git checkout dev git merg...

git 合併分支到master

git clone git 位址,然後開啟命令框 1.建立新分支並切換到新分支 git checkout b 新分支 git branch 能檢視到本地所有分支 master 新分支 2.提交新分支到遠端倉庫 git push origin 新分支 master 在master分支上執行 3.提交分...

git 合併分支到master

git 合併分支到master 假如我們現在在dev分支上,剛開發完專案,執行了下列命令 git add git commit m dev git push u origin dev 然後我們要把dev分支的 合併到master分支上 該如何?首先切換到master分支上 git checkout ...