如何把本地git仓库迁移到远程git仓库

前提: 1、已经搭建好了远程git服务器;

            2、已经拥有了一个含工作目录的git仓库或者纯git仓库。

 

步骤:

           1、如果是一个含工作目录的git仓库,则先通过下面的命令生成一个纯仓库:

                git clone --bare project project.git

                project 是源仓库; project.git 是要生成的git纯仓库,如下:

                $ git clone --bare html html.git
                Cloning into bare repository 'html.git'...
                done.

 

             2、生成纯git仓库后,就可下面的命令把纯git仓库上传到远程git服务器

          

       scp -r project.git git@www.example.com:/home/.git

                   上传所消耗的时间和git仓库大小有关。

                    【说明】 git@www.example.com:/home/.git

                      1、@前面的git是git远程服务器的登录名,需要在远程服务器创建

                      2、/home/.git 在远程git服务器上存储git仓库的目录

 

           按照上述两步,即可完成远程git仓库的迁移。

 

建议大家去网上下载《Pro Git》中文版.pdf 来学习git 的使用,这个文档非常实用,还不是扫描版的。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值