git上merge有刪除檔案的分支時是什麼結果?
仅有的幸福
仅有的幸福 2017-05-02 09:46:18
0
2
692

操作

1.例如現在有兩個分支:dev和myBranch,現在兩個分支上的內容是一樣的,已經進行同步。

2.現在dev上刪除了幾個檔案a.txt,b.txt;本地切換到dev進行pull

3.然後切換到myBranch分支上,把dev的內容merge到myBranch上

問題:

1.merge後的myBranch上的檔案是被刪除了吧?

2.如果把myBranch分支merge到dev上是不是就被保留了?

由於公司git無法隨便操作,所以希望有知道的朋友幫忙解答下

仅有的幸福
仅有的幸福

全部回覆(2)
黄舟
  1. git checkout myBranch; git merge dev 。結果就是檔案在myBranch被刪除。

  2. git checkout dev; git merge myBranch 。因為檔案已經在dev被刪除,因此合併myBranch不會使檔案恢復。

  3. 公司git不能隨便玩,那自己註冊個github隨便玩。

大家讲道理

merge之後的檔案都會保存下來,總是你有一個分支有a.txt和b.txt,所以他們並不會被刪除

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