本地工程上传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(推送代码到远程仓库 & 拉取代码到本地仓库 & 克隆远程仓库代码到本地)

Git pull(拉取),push(上传)命令整理(详细)

git远程分支代码拉取

git本地改动未上传但是更新了

git拉取远程代码

git 拉取远程代码