单位以前服务器代码更新使用的是FTP上传,这样无法保证服务器代码和仓库代码保持一致,忍不了了,果断改成git拉取
第一步,有代码的管理仓库
第二步,拉取服务器的代码到本地,然后再提交到代码仓库,保持当前服务器和代码库文件和文件内容一致
第三步,在服务器上安装git,并生成公钥
1 | # ssh-keygen -t rsa |
第四步,把服务器的公钥配置到代码库的部署公钥管理中
第五步,在服务器上代码根目录初始化git
1 | [root@localhost project]# git init |
第六步,添加远程代码库地址
1 | [root@localhost project]# git remote add origin git@gitee.com:xxxxx/project.git |
第七步,拉取代码
1 | [root@localhost project]# git pull |
第八步,本地关联远程分支
1 | [root@localhost project]# git branch --set-upstream master origin/master |
这样就可以了,然后在执行 git pull
看一下
1 | [root@localhost project]# git pull |
更新已完成,这样更新代码是不是很爽呢O(∩_∩)O哈哈~