本地工程上传git&拉取部署
Posted CRANOLA
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了本地工程上传git&拉取部署相关的知识,希望对你有一定的参考价值。
实际项目中需要把本地调试好的代码上传到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
以上是关于本地工程上传git&拉取部署的主要内容,如果未能解决你的问题,请参考以下文章
Git 第八章 IDEA集成GitHub -- IDEA集成GitHub(推送代码到远程仓库 & 拉取代码到本地仓库 & 克隆远程仓库代码到本地)