rebase 相关问题

在版本控制系统中更改分支的起点。

是否可以在git中修改特定文件?

这类似于关于合并的这个问题,除了我试图将分支A重新分支到分支B上,而不是将分支B合并到分支A中。可以在...中实现类似的效果。

回答 4 投票 3

为什么mercurial的hg rebase这么慢?

mercurial的rebase扩展提供了类似于git的rebase的功能。让rebase执行需要花费4分钟(~240秒)进行100次提交。在我的想象中,这应该是......

回答 1 投票 3

如何修复GitHub拉取请求中的提交顺序,由git rebase打破?

当我编写代码时,我将其分解为易于查看的简单逻辑更改。为此,我使用git rebase -i(交互式)来压缩,删除和更改提交顺序。我注意到了......

回答 5 投票 20

Git rebase squash通过哈希提交

我有一个大约10个提交的分支。其中3个是合并提交,将master与我的分支合并,并在每次之间添加~500个提交。有没有办法压制在...上提交的提交?

回答 1 投票 2

清理Git功能分支而不将其合并到master中的正确方法?

我有一个相当大的项目的功能分支,我正在寻找它,最有可能是1(可能是2)提交。我不想把它合并到主人那里但只是想先准备它...

回答 1 投票 1

如何跟踪GIT力推?你能丢失/删除提交吗?

这是我们作为一个团队正在努力的回购:https://github.com/hmcts/prd-pui-manager/pulls?q = isis3Apr + isis3Aclosed我们错过了解为什么当我们下拉时大师,我们看不到PR ...

回答 2 投票 2

恢复我在分支上的所有提交仍然在rebase上发生冲突

我正在开发一个功能分支,因为病假原因/开发分支与我的功能分支不同步。由于我有少量更改的行,但在许多...

回答 1 投票 0

Rebase没有删除旧分支

我在Git中有以下情况:A - B - C - D - E - F - G \ - H - 我想重新分支,但保留原始分支。所以我想要这个:A - B - C - D - E - F - G \ - H - 我\ - H' - 我......

回答 1 投票 2

与合并冲突重新讨论:如何撤消?

我正在研究一个月前我从大师那里扩展出来的功能分支B.随着其他新功能的出现,主分支不断更新。这就是主分支看起来正确的方式......

回答 2 投票 1

如何获取和rebase?

git pull只是一个:git pull命令实际上是另外两个命令的组合,git fetch后跟git merge。所以我可以手动执行两个命令:#我现在在master分支上! $ git ......

回答 1 投票 0

Git删除以前提交的提交,但保留将来的提交与合并

我在Git中有这种树:现在我想删除提交8a22e56e5,但保留所有未来的更改并合并。命令git rebase -i -p ed36940de,但它会抛出错误错误:提交1e5c47382是...

回答 1 投票 0

Git拒绝合并关于rebase的无关历史

在git rebase origin / development期间,Git显示以下错误消息:致命:拒绝合并无关的历史错误重做合并1234deadbeef1234deadbeef我的Git版本是2.9.0。 ...

回答 12 投票 1664

Mercurial - “hg graft”与自定义目的地?

有没有办法将提交移植到除当前版本之外的某个地方?文档使它听起来像没有:hg graft [OPTION] ... [-r REV] ... REV ...复制来自...的提交

回答 2 投票 2

是否有一种情况下你会改变你的本地回购,然后推动而不是推力?

我的公司正在努力过渡到使用Git,我们目前正致力于工作流程。将功能分支重新定位到主服务器之后,您是否总是使用git push origin功能分支-f ...

回答 1 投票 1

我可以用另一个分支的提交替换旧的提交吗?

假设我有一个分支B1,其最后提交提交C1 - > C2 - > C3,另一个分支B2,其最后提交是C4 - > C5 - > C6。如何在B1上替换提交C2,比如从B2提交C4?

回答 2 投票 0

git:如何在rebase之后合并或变基?

我错误地做了一个rebase来将我的分支与它所基于的最新版本的分支合并。我说错了,因为我没有意识到以后会更难(例如git pull ...

回答 1 投票 1

为什么git rebase一个接一个地重放功能分支?

我是git命令的新手,最近遇到了git rebase命令。我怀疑为什么git rebase命令一个接一个地重放功能分支的提交而不是重放...

回答 2 投票 1

git将更改从一个提交应用到另一个分支

我想做一些类似于git rebase但没有折叠并行提交的东西。假设我有以下提交:B(bar)/ A-C-D(foo)现在我想采取D ...

回答 3 投票 27

更快捷的方式`git rebase --preserve-merges`

我通过创建一系列功能分支来使用git,并在使用git merge --no-ff完成时将它们合并为master。这会创建空的合并提交,用于标识...的起点和终点。

回答 2 投票 2

git rebase停止在git for windows中工作

我在git rebase中观察到非常奇怪的崩溃。我正在执行的操作没有改变,但是从一段时间以来他们的结果已经发生了变化。而不是重新分支我从...获得帮助消息

回答 2 投票 5

© www.soinside.com 2019 - 2024. All rights reserved.