文档首页 > > 用户指南> 仓库迁移> 将本地代码上传到CodeHub

将本地代码上传到CodeHub

分享
更新时间:2020/10/19 GMT+08:00

背景信息

代码托管服务支持您将本地的代码进行Git初始化并上传到CodeHub仓库。

操作步骤

  1. 在DevCloud代码托管服务中,创建一个空仓库

    • 不选择“选择gitignore”。
    • 不勾选“允许生成README文件”。

  2. 在本地,准备好将要上传的源代码。

    • 如果原来是来自SVN服务器的,建议参考 将SVN代码库迁移到Git代码库
    • 如果原来没有纳入过任何的版本系统,则在源代码的根目录,执行以下git命令(以Git Bash为例):
      1. 初始化Git仓库:
        git init

      2. 将文件加入版本库:
        git add *
      3. 创建初始提交:
        git commit -m "init commit"

  3. 设置本地仓库的远程服务器地址:

    • 如果原来从其它地方clone的git仓库,则添加一个新的remote,命令行参考如下:
      git remote add new git@devcloud.huawei.com:testtransfer/Repo1.git      ——(new 后面为仓库地址)

      仓库地址在代码托管首页,获取方式如下图:

    • 如果是一个刚刚初始化的仓库,则添加一个名为origin的remote,命令行参考如下:
      git remote add origin git@devcloud.huawei.com:testtransfer/Repo1.git    ——(origin 后面为仓库地址)

  4. 推送全部代码到远端仓库:

    git push new master      (对应步骤3的第一种情况)

    git push origin master   (对应步骤3的第二种情况)

以上操作需要一定的Git基础知识,如遇到问题可以在Git官网学习或者申请技术支持。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问