git-conflict-resolution

    2热度

    1回答

    很久以前在git的历史中,我可以看到有人做了两个分支的错误合并。他发生冲突,所以他只是删除了很多有冲突的变化。结果是主分支不包含这些变化(我们甚至没有怀疑它,直到我们检查)。 分行功能已合并分行开发。 功能包含改变X Y Z.然而,Y和Z分别在合并过程中删除,因此发展只包含X.我要合并功能到发展再次,因为我需要的所有更改。但是,GIT认为它们已经合并(它知道它们相互冲突并被手动“解决”)。 我怎么

    5热度

    1回答

    我想重新创建一个合并冲突,所以我可以在第二次正确解决它。 实施例: 科 'A' 检出。 分支'B'被合并入。 从合并解决冲突(创建合并提交)。 推送到远程。 其他人合并到分支'A'并推送到远程。 哦,亲爱的,我已经意识到我的冲突解决方案是错误的,我与他们一起,而不是我的,不管。 现在呢? 我基本上想重新做冲突解决部分。 我没有选择重新设置我的HEAD,因为分支已经被推送到远程;并且在我意识到解决冲

    1热度

    3回答

    简化,这是发生在我们身上: 开始与这个文件有关master: class SomeClass { ... } 创建分支featureA关`主。 在featureA,更改文件: class SomeClass { ... } extension SomeClass { // implement feature A } 创建分支featureB关`主。

    0热度

    1回答

    我使用'git svn'从svn存储库克隆源代码。 并使用分支来创建新功能。 像 S1-S2+S3-S4-S5-S6-S7 (master) +B1-B2-...-B9 (new-feature) 的git的日志图中的最新SVN版本是“S7”和最新的本地分支“B9”。我想图中可以重建基础喜欢 S1-S2+S3-S4-S5-S6-S7+ (master) +B2-B

    0热度

    3回答

    我有一个拉请求合并冲突: @import "includes/_variables.scss"; @import "includes/_mixins.scss"; @import "includes/relatedProducts/_styles.scss"; <<<<<<< HEAD ======= @import "includes/stickyHeader/_styles.scss

    1热度

    1回答

    我运行下面的命令: git cherry-pick SHA --strategy-option theirs ,并得到冲突这样的等待人工分辨率: deleted by us: SOME_FILE 有没有办法让git通过添加我们删除的文件自动解决这些冲突?

    4热度

    2回答

    之间 结束的问题。分支似乎有行结束的问题,因为当我在Visual Studio中打开冲突窗口时,它显示了多个文件之间的0冲突和0差异。 我在两个分支,看起来和两个仓库进行repository refresh增加了gitattributes文件。 当我这两个存储库都没有提交更改,即使说明中提到的说明会提交更改(实质上是从EOL转换中进行更改)。 这里是我的gitattributes # Auto d

    1热度

    2回答

    这里是场景: 用户A和B具有相同的源代码。用户A进行更改=>添加=>提交=>推送。远程存储库中的源代码已更改。 用户B无需拉动即可开始更换。 (或者在用户B拉动存储库之后应用了远程存储库中的更改)然后他也想推送。此时发生冲突。我搜索了很多,并找不到任何解决方案,但手动编辑冲突。 问题:手动编辑冲突是一种有效的方法吗?特别是在一个大项目中?什么是方法?

    0热度

    1回答

    所以是的,我开始得到git的吊and,并一直在使用SmartGit作为客户端。到目前为止,我仍然在学习很多git语言,但我知道足够了解合并和rebase之间的区别。 现在我正在重新开发我的分支,但发生冲突。 知道得够多就意味着我觉得这里的文字有点含糊,如果我继续前进和尝试,我就没有信心解决这个烂摊子,所以这就是为什么我要求帮助。 我也想让他们的文件替换我在我的分支中使用的版本,我想复杂地放弃在该特

    -1热度

    1回答

    我做了git stash save然后git pullgit stash pop现在我有冲突,我想重置一个文件,使其与从存储中删除更改相同(我在其他文件中进行了其他更改我想保持)。 我已经试过: git checkout -f inst/app/server.R ,但得到警告: warning: path 'inst/app/server.R' is unmerged 和文件是不变的,我还