GIT:由于这些文件,HEAD与origin/master的合并失败



当我拉它时,我的项目有这个问题:

<>之前git将https://bitbucket.org/****************/***********. git + refs/头/主:refs/遥控器/产地/主人没有更新合并结果:失败由于这些文件,HEAD与origin/master的合并失败:C: wamp www PFASymfony_project src views layout.html.twig PFA SIGBundle 资源==[IDE]== 9 ju2013 20:45:44 pull…完成了。之前

如何解决这个问题?

我正在使用Netbeans IDE 7.3

p。S:我是Git的新手。

在与远程存储库交互之前(即推或拉),请查看git status并决定如何处理这些"未提交的更改"。如果它们引入了有用的功能,就提交它们,否则就丢弃它们。-如果你仍然有"未提交的更改",git pull可能无法完成它的工作。

请记住,git pull实际上只是更新远程分支的git fetch和将相应的远程分支合并到当前工作树中的git merge的组合。(这就是为什么你的git错误提示合并失败)

如果你没有提交任何更改,git pull总是好的,只是快速推进你的工作树到新版本。如果你做了任何提交,没有人推送到你的远程分支,一切都很好。

唯一棘手的部分是,如果你做了一些提交,其他人也做了其他提交。在这种情况下,这些分支转移了。git fetch将获取其他更改,git merge将尝试将它们合并到您的工作中。如果您在代码的其他地方工作,这可能会起作用,否则可能会导致冲突。

相关内容

  • 没有找到相关文章

最新更新