实际项目中需要把本地调试好的代码上传到Git上,并通过git的方式将代码部署在于与阿里云GPU建立软链接的机器上,在此记录下操作过程。
1 将本地文件构建为Git可管理的仓库,如当前工程是从github中clone下来的,无需进行此步
git init
2 将本地的修改的代码提交
git add .
git commit -am "xxxxx"
3 关联到远程库
# 如是从github中clone的工程,需要修改origin源
# 查看远程库源
git remote -v
# 删除旧origin源(不是从github中clone的工程忽略此步)
git remote rm origin
# 关联新origin源
git remote add origin 远程库地址
4 新建一个分支
git checkout -b your_branch
5 同步合并(远程为空,可忽略此步)
git pull --rebase origin your_branch
6 推送到远程分支
git push --set-upstream origin your_branch
7 机器上拉取部署(我的机器上没有github的config信息,需要指定用户名和密码)
git clone https://username:password@git.xxx.com/xxx/xxx.git
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。