更新时间:2023-08-07 GMT+08:00
将本地代码上传到代码托管
背景信息
代码托管服务支持您将本地的代码进行Git初始化并上传到代码托管仓库。
操作步骤
- 在代码托管服务中,创建一个空仓库。
- 不选择“选择gitignore”。
- 不勾选“允许生成README文件”。
- 在本地,准备好将要上传的源代码。
- 如果原来是来自SVN服务器的,建议参考将SVN代码库迁移到Git代码库。
- 如果原来没有纳入过任何的版本系统,则在源代码的根目录,执行以下git命令(以Git Bash为例):
- 初始化Git仓库:
git init
- 将文件加入版本库:
git add *
- 创建初始提交:
git commit -m "init commit"
- 初始化Git仓库:
- 设置本地仓库的远程服务器地址:
- 如果原来从其它地方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 后面为仓库地址)
- 如果原来从其它地方clone的git仓库,则添加一个新的remote,命令行参考如下:
- 推送全部代码到代码托管仓库:
git push new master #(对应步骤3的第一种情况)
git push origin master #(对应步骤3的第二种情况)
以上操作需要一定的Git基础知识,如遇到问题可以在Git官网学习或者申请技术支持。
父主题: 迁移到代码托管仓库