我尝试从项目中的特定目录部署到heroku:
我试过这个命令:
git subtree push --prefix output heroku master
我收到回复:
错误:未能将某些引用推送到' git@heroku.com:intquest.git' 提示:更新被拒绝,因为您当前分支的提示落后 提示:它的远程对应物。整合远程更改(例如
有没有办法--force
这个命令?或者我究竟做错了什么?
答案 0 :(得分:1)
如果您确定用新的历史记录替换远程heroku master
历史记录,您可以尝试类似于this answer的内容:
git push heroku `git subtree split --prefix output master`:master --force