从派生仓库中删除上游分支是否安全?

3

我从一个上游项目进行了fork,那里有数百个分支。删除这些分支对我的fork安全吗?有没有更好的方法可以从这个fork中删除这些分支?我不需要任何这些分支,而我们上游的数百个分支只是一堆噪音,我想把它们从forked repo中删除。


2
是的,删除它们是安全的。您是否正在寻找自动化的方法? - Ry-
是的,但如果您稍后从主分支再次获取以将开发与此存储库同步,则它们将重新出现... - Philippe
除非您指定要获取的分支,否则@Philippe无法获取。 - Subomi
1个回答

2

注意:我知道这是一个老问题,只是为那些意外发现这个页面的人添加了其他相关问题的链接。

解决方案:

您可以删除来自上游存储库的不需要的分支,这完全安全,因为您稍后会将重定向您的存储库与上游存储库。

您可以在此处找到更多信息:合并后删除分支

现在,您可以使用以下命令从远程和本地存储库中删除您的分支:

git push --delete <remote_name> <branch_name>
git branch -d <branch_name>

信用:

如果您想要更详细的答案,请访问此处:

如何在本地和远程同时删除Git分支?


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接