git合併分支後的刪除檔案問題。
天蓬老师
天蓬老师 2017-05-02 09:52:50
0
2
1174

現在我有兩個分支master和dev。在master上有十個文件,在dev上有9個文件,這8個文件都是和master上的文件是一樣的。
現在我修改dev上的8個檔案內容,然後切換到master分支上將dev的內容merge過來,之後我的master分支上那2個檔案也跟著消失了,master就完全成了dev分支了。但是我還是想要那兩份文件的。這種問題該怎麼處理呢?
感激幫助%%

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回覆(2)
仅有的幸福

原因可能是你在dev中刪除過那幾個檔案

merge的概念是 "把其他分支的變更合併到本分支"。在其他分支刪除也是一種merge需要合併的變更

可以merge之後把那些檔案恢復出來:

$ git checkout (含有想恢复的文件的commit) -- (想恢复的文件1的路径) (想恢复的文件2的路径)
$ git commit
黄舟

感謝感謝! ! !

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板