在此处完成我的部署方案,绘制一个空白.在发布这个问题之后:将没有VCS的生产站点迁移到Git,我已经得到了部署到本地仓库的要点.
我的本地开发服务器上有一个git-flow存储库,我可以推送到它,它将更新外部工作树.
我用git-flow设置了我的repo,这就是我的原始遥控器的样子:
$ git remote show origin
* remote origin
Fetch URL: ssh://user@host/var/git/dev/repo.git
Push URL: ssh://user@host/var/git/dev/repo.git
HEAD branch (remote HEAD is ambiguous, may be one of the following):
develop
master
Remote branches:
develop tracked
master tracked
Local branch configured for 'git pull':
master merges with remote master
Local refs configured for 'git push':
develop pushes to develop (up to date)
master pushes to master (up to date)
Run Code Online (Sandbox Code Playgroud)
我试图做的是设置2个伪环境.一个用于分期,一个用于生产.我希望他们的行为如下:
git push staging #pushes to remote staging repo with …Run Code Online (Sandbox Code Playgroud)