初始化本地远端代码测试
2018-11-29 本文已影响0人
忆明人
构建项目 远端步骤 使用环境 windows开发 linux测试
1. 初始化远程代码版本库 git init --bare xx.git
在相应的 gitRepo 里执行 此命令 构建裸版本库 example: git init --bare swoole.git
2.代码来自于公共的版本库. git clone /root/gitRepo/xx.git
在相应的web服务器 下的 html.htdocs 拉取公共版本库的代码 同一台系统上克隆直接使用版本库地址即可 git clone /root/gitRepo/swoole.git
3.本地开发环境 克隆拉取公共版本库的代码 git clone ssh://root@xx.xx.xx.xx:80/root/gitRepo/xx.git
本地开发环境 克隆执行 拉取公共版本库 替换成真实的 ip地址 和 端口
git clone ssh://root@ip:port/root/gitRepo/swoole.git
4.本地提交代码
git add .
git commit -m 'xxxxxxxxxxxxxxx;
git push origin master
5.使用最新提交的代码 防止提交的代码存在冲突
git fetch --all
git reset --hard origin/master
git pull
6.同一远程服务器 需要提交代码
需要配置 git 配置 name email 可随意指定
git config --global user.email you@example.com
git config --global user.name "Your Name"
使用 git add .
git commit -m 'XXXX'
git push