代码托管 CODEARTS REPO-将本地代码上传到代码托管:操作步骤

时间:2024-10-21 18:08:06

操作步骤

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

    • 不选择“选择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@***.***.com:testtransfer/Repo1.git #(new 后面为仓库地址)

      仓库地址在仓库详情页,获取方式如下图:

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

  4. 推送全部代码到代码托管仓库:

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

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

support.huaweicloud.com/usermanual-codeartsrepo/codeartsrepo_03_0016.html