我一直在推送无用的提交只是为了确保heroku重新加载并在使用git merge更改master之后重新部署我的应用程序。我错过了什么吗?
EDIT 我直接从git部署。因此没有git push heroku master。
答案 0 :(得分:1)
答案 1 :(得分:0)
要使更改显示在远程仓库中,您必须push
。你的正常开发周期应该是:
创建分支
git checkout -b NEW_BRANCH
工作&提交更改
git commit -am "commit message"
如果您与队友在同一个分支中工作,那么您可以将更改推送到远程仓库,但它只会推送到该分支
git push REMOTE_REPO NEW_BRANCH
将您的分支合并到master
分支
git checkout master
git merge NEW_BRANCH
将更改推送到远程
git push <REMOTE_NAME> master
在您的情况下REMOTE_NAME
为heroku
,所以
git push heroku master
应该将所有提交发送到heroku