所以我只是从我的主要项目分支只是意识到我只需要从主要的一个项目分支所以现在在我的分支我有我不需要的所有其他项目我可以安全地删除它们分支?
或
我应该使用tf destroy
删除整个分支文件夹,并从主项目中创建一个我只需要的新分支。我尝试删除整个分支文件夹,但它不允许我删除,但我可以删除分支内的一些文件夹。
答案 0 :(得分:3)
这取决于此代码与主项目的紧密耦合程度。它对您的其他项目有多少依赖项。如果它是完全孤立的&不会有任何依赖你最好使用'tf destroy'来破坏错误的分支&只需将项目分支以获得更清晰的源代码树。
否则我实际上建议只删除完全不相关的项目。您在分支项目中引用的任何框架项目应该仍然是分支的一部分,以防您需要更改它们,可以在不影响主分支的情况下完成。
答案 1 :(得分:3)
我刚刚完成了你描述的完全相同的事情。我的解决方案是将分支转换为普通文件夹。然后,您可以删除该文件夹并检查更改。