我从一个上游项目进行了fork,那里有数百个分支。删除这些分支对我的fork安全吗?有没有更好的方法可以从这个fork中删除这些分支?我不需要任何这些分支,而我们上游的数百个分支只是一堆噪音,我想把它们从forked repo中删除。
注意:我知道这是一个老问题,只是为那些意外发现这个页面的人添加了其他相关问题的链接。 解决方案: 您可以删除来自上游存储库的不需要的分支,这完全安全,因为您稍后会将重定向您的存储库与上游存储库。 您可以在此处找到更多信息:合并后删除分支 现在,您可以使用以下命令从远程和本地存储库中删除您的分支: git push --delete <remote_name> <branch_name> git branch -d <branch_name> 信用: 如果您想要更详细的答案,请访问此处: 如何在本地和远程同时删除Git分支?