首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法看到和解决冲突

问无法看到和解决冲突
EN

Stack Overflow用户
提问于 2016-04-25 10:56:17
回答 1查看 80关注 0票数 0

有几件事发生了,我有个分支说我有冲突,

,但我试图通过git diff branch1..branch2看到两个分支之间的差异,但什么也没有。我没有在我的任何文件中看到任何冲突标记,我也不知道该做什么。我试着做了一个新的分支,但也没什么用。好像那个分支里的文件夹不会被复制。我检查了.gitignore,但什么也没有。我怎么能

  1. 检查什么是矛盾的
  2. 解决冲突
  3. 合并它,或者至少能够从该分支的repo中获得文件/文件夹中所有内容的列表。

对不起,我是新来的,所以,一步一步地做会有帮助的。我正在使用beanstalkapp编辑:我看到了一些变化,如

代码语言:javascript
复制
 diff --git a/Gruntfile.js b/Gruntfile.js
index 800049e..baf67c3 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
and diff --git a/skin/frontend/enterprise/cool/css/footer.css b/skin/frontend/enterprise/cool/css/footer.css
index d48ade5..b23c50c 100644
--- a/skin/frontend/enterprise/cool/css/footer.css
+++ b/skin/frontend/enterprise/cool/css/footer.css

但当我看到那些文件时,没有冲突标记。

EN

回答 1

Stack Overflow用户

发布于 2016-04-25 11:11:28

冲突发生在合并过程中,而不是在分支上。我不太清楚你的GUI展示给你的是什么。(这似乎与这个"beanstalkapp“有关。不幸的是,beanstalkapp没有StackOverflow标记。)

要查看启动合并后发生了什么冲突,请使用git status,其中将包括以下内容:

代码语言:javascript
复制
Unmerged paths:
  (use "git add <file>..." to mark resolution)

    both modified:   plates.tex

所讨论的文件(此处为plates.tex)将包含冲突标记。您只需编辑文件,直到它是正确的(通常通过选择一方或另一方的合并)。

有时候,你会发现合并的两边都错了,你不得不提出一个替代方案。如果您这样做,请非常小心;最好停止合并并重新工作另一个分支,添加新的提交以使其更好地合并。一个引入了任何一方都没有进行的更改的合并也被称为邪恶的合并,因为很难找出这个神秘的变化是从哪里来的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36838595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档