我刚刚继承了一个Drupal项目,并且有一段时间没有使用git了,而且我之前没有开发人员可以与之交谈。有两个分支生产和暂存以及等效的托管环境。
这是正确的工作流程吗?
Git克隆存储库
Git结帐登台分支
Git pull原点分期
Git创建并签出新功能分支
Git结帐登台分支并合并
Git推送回购
在登台服务器上
Git结帐登台
git pull原点分期
假设这是正确的,我如何将更改保存到生产分支?
答案 0 :(得分:0)
从开发分支到暂存分支获取代码:
git clone repo
git checkout staging
git pull origin develop:staging
git commit -m "Commit to Staging"
git push
从升级到母版获取代码:
git checkout master
git pull origin staging: master
git commit -m "Commit to master"
git push