2011-10-10 70 views
1

我有兩個存儲庫,我管理 - example_set和son_of_example_set。在Git中合併以前刪除的文件

過去,我從son_of_example_set中刪除了一個文件 - lost_file.html,因爲它與該項目無關。

現在lost_file.html與son_of_example_set項目相關,因此我重新創建了son_of_example_set存儲庫中的lost_file.html。當我從example_set存儲庫中取出時,我想包含已發生且正在發生的所有更改lost_file.html。

當我將example_set拖入son_of_example_set時,即使lost_file.html在example_set中發生了更改,我也會收到「已經最新的」消息。

如何將過去和將來對example_set存儲庫中lost_file.html所做的更改合併到son_of_example_set存儲庫中的lost_file.html中?

回答

0

因此example_set(我們稱之爲ES)是上游回購,而son_of_example_set(SOES)是下游回購。你需要在ES內部工作。將SOES/master合併到ES/master中,解決lost_file.html中引發的任何衝突。然後回到SOES回購,並將ES/master合併到SOES/master中。