如何从Git仓库中完全删除不需要的分支和提交

greggyNapalm

我里面有多个应用程序的git repo(我知道这是个坏主意),现在我想用单个分支创建一个新的repo,该分支只与该单个分支相关。

我希望获得更小的历史记录,文件系统上的回购大小以MB为单位。3K中的分支总数。

如何得到这个?

托马斯·斯金格

您要做的就是在新位置初始化一个新的git存储库:

$ git init

然后在现有的存储库上,只需将分支推送到新的存储库即可:

$ git push /c/your/new/repo/root your-branch-to-push

到那时,git会将分支从现有存储库转储到新的(空)存储库中。

完成此步骤(并验证新的存储库)后,对源分支执行任何操作(即,如果在原始/源存储库中不需要它,则将其删除)。

例如,在新的存储库中,如果要将推送的分支重命名为master,则可以这样重命名:

$ git branch -m your-old-branch-name master

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

清理不需要的提交和无关分支的Git分支

来自分类Dev

从 git log 中删除不需要的推送提交

来自分类Dev

如何从git中删除不需要的文件

来自分类Dev

我可以从本地Git存储库中丢弃不需要的/不需要的提交吗?

来自分类Dev

使用JavaScript从我的提交表单中删除未经检查和不需要的文本结果?

来自分类Dev

如何删除不需要的提交和合并

来自分类Dev

摆脱git不需要的合并分支?

来自分类Dev

Git提交不需要的文件

来自分类Dev

如何识别和删除不需要的曲线?

来自分类Dev

如何删除不需要的空格和换行符

来自分类Dev

从HTML页面中删除不需要的脚本和iframe

来自分类Dev

如何从jQuery中的段落中删除不需要的元素

来自分类Dev

如何从字符串中删除不需要的字符,如空格和换行符

来自分类Dev

从git / github删除不需要的文件

来自分类Dev

如何从XML中删除不需要的标签

来自分类Dev

如何在Grabcut算法中删除不需要的空格?

来自分类Dev

如何从数据框中删除不需要的行?

来自分类Dev

如何从数组输入中删除不需要的值?

来自分类Dev

如何删除HTML画布中不需要的行?

来自分类Dev

如何从数组中删除不需要的值

来自分类Dev

如何使用python从列表中删除不需要的元素

来自分类Dev

如何在python中删除不需要的字符

来自分类Dev

如何从JSON请求中删除不需要的字符

来自分类Dev

如何从tinymce 4.0.6中删除不需要的html标签

来自分类Dev

如何从Modern UI Weather中删除不需要的位置?

来自分类Dev

如何在Grabcut算法中删除不需要的空格?

来自分类Dev

如何从Django Oscar中删除不需要的语言?

来自分类Dev

如何在Android中删除不需要的字符?

来自分类Dev

如何在JSON中删除不需要的编码符号

Related 相关文章

  1. 1

    清理不需要的提交和无关分支的Git分支

  2. 2

    从 git log 中删除不需要的推送提交

  3. 3

    如何从git中删除不需要的文件

  4. 4

    我可以从本地Git存储库中丢弃不需要的/不需要的提交吗?

  5. 5

    使用JavaScript从我的提交表单中删除未经检查和不需要的文本结果?

  6. 6

    如何删除不需要的提交和合并

  7. 7

    摆脱git不需要的合并分支?

  8. 8

    Git提交不需要的文件

  9. 9

    如何识别和删除不需要的曲线?

  10. 10

    如何删除不需要的空格和换行符

  11. 11

    从HTML页面中删除不需要的脚本和iframe

  12. 12

    如何从jQuery中的段落中删除不需要的元素

  13. 13

    如何从字符串中删除不需要的字符,如空格和换行符

  14. 14

    从git / github删除不需要的文件

  15. 15

    如何从XML中删除不需要的标签

  16. 16

    如何在Grabcut算法中删除不需要的空格?

  17. 17

    如何从数据框中删除不需要的行?

  18. 18

    如何从数组输入中删除不需要的值?

  19. 19

    如何删除HTML画布中不需要的行?

  20. 20

    如何从数组中删除不需要的值

  21. 21

    如何使用python从列表中删除不需要的元素

  22. 22

    如何在python中删除不需要的字符

  23. 23

    如何从JSON请求中删除不需要的字符

  24. 24

    如何从tinymce 4.0.6中删除不需要的html标签

  25. 25

    如何从Modern UI Weather中删除不需要的位置?

  26. 26

    如何在Grabcut算法中删除不需要的空格?

  27. 27

    如何从Django Oscar中删除不需要的语言?

  28. 28

    如何在Android中删除不需要的字符?

  29. 29

    如何在JSON中删除不需要的编码符号

热门标签

归档