rebase

    0热度

    1回答

    我想将我的特性分支合并到develop分支上。然而,其中一个提交恢复了我现在想要的提交。 * develop - merge revert PR |\ | * Revert undesired merge |/ * Merge (undesired) |\ | * commit A |/ | ... (lots of commits) | | * feature - co

    4热度

    3回答

    我遇到以下问题: 我在分支上工作A. 分支A合并到主分支中,到目前为止很好。 经过一段时间后,客户决定撤消更改,在主分支上的分支A中完成,因为它必须更新。 所以在主分支历史看起来像: Some stuff Some other stuff Some stuff, where the merge of Branch A was reverted Some other stuff Some o

    0热度

    1回答

    我经常发现自己处于一个功能分支上,发生了变化。于是,我找出我必须做出改变,所以我: 请使用git commit -m <commit message> 调整基线的使用git add -A 提交的变化的变化 添加的所有文件更改索引使用git rebase -i HEAD~2更改并压扁最后两个提交,并压扁最新的提交,以便我最终提交1个提交 这是我经常使用很多的流程,但它感觉q麻烦和手工。有没有更智能的

    3热度

    2回答

    我的情况下,类似于这样这只是我的特性分支有很多更承诺 这是在此期间也影响了我的特性分支犯下的错误修复。这就是为什么我想将我的功能分支重新分配给主人。 我试图做到这一点与git rebase master(在我的功能分支),最终在混乱。由于我的功能分支提交的提交数量很高,因此rebase需要永久存在,并且我在rebase进程及其所有冲突,更旧的提交以及之后都会丢失概述。 如何在这种情况下正确地做到这

    0热度

    1回答

    我有一个本地提交后,起源高手的头,并希望结合最后两个提交。因此,假设历史如下: * e9199ba - (HEAD -> master) | test * c4e3b53 - (origin/master, origin/HEAD) | Saturn ring angle change in X and Y ,并希望进行一次提交,而不是e9199ba和c4e3b53。 我的git

    1热度

    3回答

    我在功能分支上工作了几天,现在已准备好并入dev。在处理此功能时,我已合并dev以接收修补程序。我的历史是这样的: * E (feature1) * D:merge with dev | \ * C * B:patch (dev) \ | * A 我想整支挤进了一个提交,合并与dev,然后快进dev。问题是,E不能因为它们之间的合并而与C压缩。唯一的选择似乎是压缩E,

    2热度

    1回答

    我经常与一个系列分支最终建成一个从另一个这样的: ...-(M) | +-A | +-B | +-C 为每个A,B和C. 的拉请求 一般 问题是,如果我向C请求一个Pull请求,它将包含在分支A和B中所做的所有更改,这些更改只会激怒人们。 我想重新构造图,使得它看起来像: ...-(M) | +-A

    -1热度

    1回答

    我有2个分支,例如分支A和B以及输入 git rebase A B 随后发生冲突的命令,并使用 git mergetool ,并已合并的合并工具。 现在梅尔打开3个窗格,左,中,右。我不完全理解每个窗格中显示的内容。我找到了类似的资源,但没有重新分配资金。并且还具有与合并完成后,什么是我的目标: 为了让我想现在 太让中心窗格理所应当的,如果被应用到新的分支提交中心窗格答:

    0热度

    1回答

    我做了3个分支:每一个从以前的一个重订基期,所以它看起来像: A < B < C < D | master 每个分支包括1犯的是增加一些功能(方法) 麻烦:每个分支包含以前的功能,所以我不能做拉请求,例如,功能D。我需要以某种方式将每个人从主人身上重新分配。怎么样?做临时分支机构?

    1热度

    1回答

    我在Intellij Idea警告后停止了与rebase一起工作的大项目。 之后,项目中的大部分文件都是棕色的,而不是处于跟踪状态,但是我的文件系统中有什么好,我继续在项目上工作。 之后我甚至做了一些提交。 我会添加所有要跟踪的文件,但其中一些不应被跟踪。 我不知道该怎么做,所以我现在没有尝试任何东西。 我想找到一个解决方案,使其恢复到适当的状态。 你会怎么做?