我正在尝试将我的 Rails 项目推送到 Heroku,但 Git 目前不允许我做任何事情。这是我到目前为止所做的:
git push heroku
失败是因为 heroku 分支比我的本地分支“领先”,这是不可能的。- 我拉了,有冲突
.idea/workspace.xml
。我无法找出那个文件是什么,但它很大,Git 给它写了各种各样的乱码。手动“解决”冲突太多了。 - 我看到一些 stackoverflow 帖子谈论 git-ignoring 该文件(可能是 RubyMine 的一些 IDE 文件或其他东西?),所以我试图将文件移开以避免冲突
- 我跑了
git add -A
(也试过git add .
了git add
) git commit --amend
失败,因为“您正在合并”git merge --abort
失败,因为“未跟踪的工作树文件 '.idea/workspace.xml' 将被合并覆盖(尽管文件已被移动)git reset --merge
由于同样的原因失败。
我怎样才能让 Git 再次工作?