我从
为什么这个不起作用?
origin
拉取更新到本地时,其中一个文件存在冲突。我解决了这个冲突,但是由于 git 仍然认为该文件存在冲突,所以我无法进行本地提交。$ git add style.css
这个有效 - 没有错误或任何问题。然后:
$ git commit
Merge branch 'dev' of [origin] into dev
Conflicts:
[path]/style.css
#
# It looks like you may be committing a MERGE.
# If this is not correct, please remove the file
# .git/MERGE_HEAD
# and try again.
#
为什么这个不起作用?
git log
显示合并了吗? - vergenztgit rm <file>
命令(如果你想保留它,确保将其备份到非版本库文件夹中)。再次提交并推送,然后重新添加已删除的文件并再次提交/推送吗? - bill-xgit rm
,当我执行git commit
时它仍然告诉我有冲突。 - daGUYgit commit
没有任何副作用吗?你可以多次运行它而不会有任何变化吗? - vergenzt