繁体   English   中英

Git 合并冲突解决后的合并问题

[英]Git Merge Issues After Merge Conflicts Resolved

我最初有主要和分支A。然后我将它们合并。 然后我在本地修改了一些东西,但是在我做“git add”之后看到了 5k 的变化。 然后原始遥控器消失了(在我执行“git remote -v”之后没有返回任何内容)。 所以我添加了一个新的远程源,具有相同的 git 远程 url 作为已删除的 git("git add remote [git url])。但我只看到了“master”分支。我没有命名这样的分支名称。所以我做了“git pull --all”。然后我看到所有分支都拉到了本地(main、branch A 和 master 分支)。然后在我尝试将 master 分支合并到 main(“git merge origin master”)后,合并问题开始了。错误为下面。我检查了每个文件,没有什么需要解决的。这整件事导致我的 Heroku 部署失败。我非常急于解决这个问题。任何提示和建议将不胜感激!

错误:无法合并,因为您有未合并的文件。 提示:在工作树中修复它们,然后使用 'git add/rm' 提示:酌情标记分辨率并进行提交。 致命的:由于未解决的冲突而退出。

然后我在本地修改了一些东西,但是在我做“git add”之后看到了 5k 的变化。 然后原点遥控器消失了

首先检查您在正确的父存储库文件夹中是否仍有.git子文件夹(而不是在祖先文件夹中,如 $HOME 或 %USERPROFILE%,您的所有文件都将被跟踪)

我宁愿:

  • 将本地克隆文件夹重命名为“tmprepo”
  • 再次克隆您的远程存储库
  • 将任何修改过的文件从 tmprepo 报告到您的本地克隆(再次)存储库
  • 添加、提交和推送

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM