亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

git操作的問題

git操作的問題

Git
Helenr 2018-10-24 10:26:15
我現在有兩個分支一個master主分支 一個v3.40的分支我想清空master上的所有代碼和文件然后再把v3.40上的代碼合并到master 這個怎么操作呢 只刪除代碼和文件不刪除分支本來想直接合并的 但是不敢這么做 兩個分支的代碼差別太大 怕問題太多不好改
查看完整描述

1 回答

?
阿波羅的戰車

TA貢獻1862條經驗 獲得超6個贊

刪除所有文件提交,再復制過來提交,我覺得不是太好 log 沒了;
@古月夢 給的方法是對的
具體代命令可以參考如下:
# 備份master到本地master_bakgit checkout master git branch master_bak

git checkout v3.40# 刪除mastergit branch -D master# v3.40 改名為 mastergit brnach --move master# 強制推送本地master分支到遠程,并關聯
git push -uf origin master
這樣有一個副作用就是 多人協做的話, pull master 會有沖突, 最好其他人重新克隆一次


查看完整回答
反對 回復 2018-10-24
  • 1 回答
  • 0 關注
  • 800 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號