所以我只是从我的主项目分支才意识到我只需要从主项目中的一个项目分支,所以现在在我的分支中我有我不需要的所有其他项目我可以安全地从分支中删除它们吗?
或者
我应该删除整个分支文件夹tf destroy
并从主项目中创建一个我只需要的新分支。我尝试删除整个分支文件夹,但它不允许我删除,但我可以删除分支内的一些文件夹。
这取决于该代码与主项目的紧密耦合程度以及它对其他项目的依赖程度。如果它是完全隔离的并且没有任何依赖项,那么您最好使用“tf destroy”销毁错误的分支,并且只需对项目进行分支以获得更干净的源树。
否则我实际上建议仅删除完全不相关的项目。您在分支项目中引用的任何框架项目也应该保留为分支的一部分,以防万一您需要更改它们,可以在不影响主分支的情况下完成。