我需要结合两件事:
我想要的是新的本地代码成为主人。所以如果一个文件有 更改后,更改的版本成为新的主版本。如果有新的本地文件,则将其添加到存储库。如果文件不再是本地版本,则会从主文件中删除该文件。不需要合并,解决或重新定位。
我在这里搜索了最佳解决方案,但没有发现任何相关信息 描述了这种情况。要么我没有找到合适的关键词,要么就是没有一个人愚蠢到足以对其来源做出如此剧烈的改变而偶尔推动。
我认为最好的做法是:
但是我想在我继续做之前仔细检查一下。我对GIT大师的问题是,这是否有效?还是有问题 那会在以后再次困扰我?有更好或更简单的方法吗?
我有一个并发症,因为我有其他分支,其中有活跃的 发展。他们的变化将在某些时候被合并回来 主。那一刻到来时,我可以期待大量的问题吗?
非常感谢!
答案 0 :(得分:1)
你的计划会奏效。 我看到的唯一问题是当你合并一些其他分支时,会修改你在master中删除的旧文件。对于这些冲突,您需要决定是使用分支版本还是删除它们。