首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git“由我们添加”是什么意思?

git“由我们添加”是什么意思?
EN

Stack Overflow用户
提问于 2016-06-01 16:51:44
回答 1查看 10.6K关注 0票数 18

git rebase之后,我有合并冲突要解决。我被A.java上“由我们添加”的意思弄糊涂了。是什么阻止它被自动添加/暂存为C.java之类的新文件

代码语言:javascript
复制
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

        new file:   com/company/C.java

Unmerged paths:
  (use "git reset HEAD <file>..." to unstage)
  (use "git add <file>..." to mark resolution)

        added by us:     com/company/A.java
        both modified:   com/company/B.java

git版本2.5.1.windows.1

EN

回答 1

Stack Overflow用户

发布于 2017-03-11 08:19:52

"git rebase“是笨拙和迟钝的,但是非常有用。总而言之,我认为在你的案例中发生了什么,一个rebase“合并冲突”是由“两者都修改”产生的。你必须选择你想要的mod --他们分支上的"com/company/B.java“mod,你的分支上的mod,或者两者兼而有之。“由我们添加:”是告诉您"com/company/A.java“对您的分支来说是新的,并且是由您重新建立基础的分支引入的。但是由于git实现rebase的方式,"us“实际上是他们的分支。我不确定这是否算作rebase“合并冲突”,除非您删除了分支上的"com/company/A.java“,这是rebase的目标。在这种情况下,这将是您必须解决的rebase“合并冲突”。要解决这样的“合并冲突”,请记住"us“实际上是他们的分支,"theirs”实际上是你的分支。诸如此类。

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

https://stackoverflow.com/questions/37563827

复制
相关文章

相似问题

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