git 同步注意事项

git 同步
版本差异(百援、中威 如果版本落后 阿里云版本)
www 先更新到开发仓库中的 www 分支 最新版本,然后切换到 baiyuan-zhong 分支
将 www 分支 合并到 baiyuan-zhong 分支
git checkout baiyuan-zhongwei
git merge www
git push 将 baiyuan-zhong 分支到开发仓库
SVN更新百援,中威git 直接拉取
\color{red}
注:
如果百援、中威 需要版本落后 阿里云版本 ,需要 第一步操作更新 baiyuan-zhongwei 分支

GIT 更新版本时必须确保 服务器分支 正确
git branch -v
注:如果百援、中威需要版本落后阿里云版本,需要第一步操作更新baiyuan−zhongwei分支¨K13K

阿里云 www 分支
git branch -v 确保服务器上的是在 www 分支

git pull 服务器拉取 最新版本
git merge master
出现异常,无法拉取或合并:
// 拉取失败时
git reset --hard # 重置 www分支 为服务器上一次更新的版本
拉取最新版本
git checkout master
git pull
git checkout www
git merge master

// 第一步还是无法更新或文件有冲突时
// 自己的电脑本地,所有分支拉取服务器上的最新版本
// 切换到 www 分支,合并 master 分支
// 本地解决冲突或其它问题后提交所有分支到开发仓库
git checkout www
git merge master
git push
git pull # 服务器在 www 分支下拉取最新版本
baiyuan-zhongwei 版本
参考【2. 阿里云 www 分支】
合并分支为 www,如果版本落后 ,需要 第一步操作更新 baiyuan-zhongwei 分支