我是GitHub的新手并且陷入了困境。我已成功将代码部署到Heroku / Django应用程序。但是,我上一次提交都没有成功。这是我的流程......
- Git add .
- Git commit -m "social media icons"
- Git push heroku master
最后一个命令返回....
Fetching repository, done.
Everything up-to-date
一切都不是最新的。我在GitHub应用程序中发现的一件事是我有两个分支“生产”和“主”。大师最后更新于9月8日。我根据其他Stack答案运行了一些命令,包括“git pull origin master”和“git push -f”。后者确实似乎推动了一些东西,但没有推动当地的变化。对不起,我正试图在这里找到我的脚!
答案 0 :(得分:2)
如果你在生产分支上,那么你需要做
git push heroku production:master
Heroku只会部署master分支,所以这个命令是你将本地生产分支推送到遥控器上的主分支。
答案 1 :(得分:0)
因此,您正在进行分支机构生产,但您的其他分支机构主管是最新的。如果你想推送当前的分支,你应该明确这样说:git push heroku production
。
我强烈建议你try git,这是一个很好的资源。