git 仓库迁移

目的

正常clone 只会下拉指定分支,git迁移需要迁移所有分支

clone 整个仓库

$ git clone --bare XXX.git

推送到新的远程仓库

$ cd xxx.git 
$ git push --mirror XXXX.git
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、从原地址克隆一份裸版本库,比如原本托管于github或oschina,或者是本地的私有仓库 $ git clo...
    运维大湿兄阅读 119评论 0 0
  • 首次发表在个人博客 需求背景: 需要将原来放置gitlab的仓库迁移到新的gitlab,需要将所有分支和tag都迁...
    IOneStar阅读 6,390评论 1 2
  • 迁移Git仓库 使用场景:需要迁移某个git仓库到另一个不同的仓库 需要保留所有分支和历史提交 操作步骤 clon...
    cx7阅读 846评论 0 0
  • 不保留log等提交的记录的迁移就不说了,soeasy!目标:把A仓库的代码迁移到B仓库并且保存所有的git log...
    鱼猫_2e63阅读 38,749评论 10 15
  • 背景 在github或者gitlab中,如果想从A仓库项目复制一份到B仓库,又要在B仓库中保留A项目的commit...
    xurna阅读 1,649评论 0 1