鍍金池/ 問(wèn)答/HTML5  Linux/ git操作的問(wèn)題

git操作的問(wèn)題

我現(xiàn)在有兩個(gè)分支一個(gè)master主分支 一個(gè)v3.40的分支我想清空master上的所有代碼和文件然后再把v3.40上的代碼合并到master 這個(gè)怎么操作呢 只刪除代碼和文件不刪除分支
本來(lái)想直接合并的 但是不敢這么做 兩個(gè)分支的代碼差別太大 怕問(wèn)題太多不好改

回答
編輯回答
空白格
歡迎關(guān)注我的微信公眾號(hào):前端指南 如果回答合適請(qǐng)采納哦

1、刪除本地master分支

2、將本地x分支名稱改為master分支

3、強(qiáng)制推送本地master分支到遠(yuǎn)程

git push origin master --force
2018年4月5日 18:49
編輯回答
兔囡囡

1、checkout master分支到A文件夾
2、checkout v3.40分支到B文件夾
3、將B文件夾中源代碼復(fù)制拷貝至A文件夾
4、在A文件夾中commit&push

2017年7月31日 10:06
編輯回答
夕顏

那你就先把master分支的代碼先刪除完 做一次提交 然后在merge其他分支的 完成后在push

2017年11月23日 22:04