1

我得到了关于如何将应用程序部署到 Git 和 Heroku 的说明,但是因为我对 Git 不是很熟悉(我只知道“基础知识”),所以我想请你帮忙。我已经从 Heroku 下载了该应用程序。这是我应该做的:

Create separate git branches for new updates, push the branch to Github, create pull requests and merge them into master.
Then pull the master branch locally and deploy to Heroku.

正确的工作流程应该是什么?经过研究:

git branch new_branch
git push origin new_branch

git fetch new_branch
git merge master/new_branch

git push heroku...

请您纠正我的工作流程吗?

谢谢

4

1 回答 1

1

克隆/拉取您的应用程序后的正确工作流程是:

git branch new_branch
git checkout new_branch
### Now you can make changes, develop your update
git commit -am "some message"
git push origin new_branch

要将分支合并到主分支,您可以执行以下操作:

git checkout master
git merge new_branch

你可以在任何你想要的地方推送/部署它,例如你的例子中的heroku。希望这可以帮助..

于 2013-01-02T11:15:51.403 回答