簡體   English   中英

如何在Git上合並分支時阻止刪除的文件返回

[英]How can I prevent deleted file come back when merge branch on Git

我有分支“develop_refactor”,基於“開發”分支。 在“develop_refactor”中,我刪除了“develop_refactor”中的一些文件。 有時,我從“develop”合並到“develop_refactor”來更新來自“develop”的最新代碼。 但刪除的文件又回來了。 我必須再次刪除。 我怎么能阻止它回來?

更新

在此輸入圖像描述

因此,保持分支更新的正確方法是通過變基。

$ git rebase develop

這將開發的最新提交之上重放所有develop_refactor的提交 - 從而確保每次都刪除該文件。

當與服務器中的文件沖突時,將顯示已刪除的文件。 你刪除它,但有些人在服務器上修改它。 所以git將其視為沖突。 它會再次恢復你的決定。 如果您不想要此文件,只需將其刪除即可。

如果刪除的文件未被其他人修改,則從開發人員合並到子分支時不會再次出現。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM