rebase 相关问题

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

如果我们在Git中将提交压缩为一并重新设置基数,那么重新设置基数或合并是否真的很重要?

我们改名的原因是历史都是线性的。但是,如果我们将提交压缩为一个,那么是否只合并然后忽略任何分支就无关紧要了吗?我正在和一位同事谈论成为...

回答 3 投票 2

git重置所有匹配项

分支:主功能主:提交:'m1'函数add(a,b){返回a + b; }功能(基于'm1'提交):commit:'f1'函数add(a,b){返回a + b; } + ...

回答 1 投票 0

如何更新已经发出请求请求的分支

我已经向与我的本地开发分支不同的“ branchA”和“ branchB”发出了请求请求。我的PR-branchA已合并到Origin-develop。我被要求对“ branchB”进行一些更改...

回答 1 投票 0

git重置所有中间分支

假设我有一个分支,像下面的A | B C | | \ / D我想将A换成C,但是这样做的话,我也想将B移到类似A |的位置。 B | C | D at ...

回答 2 投票 0

git rebase --preserve-merger与合并冲突

我目前正在从git存储库中清除密码和其他敏感数据。我仍然希望尽可能保留历史,包括合并。所以我正在做git rebase --perserve -...

回答 1 投票 1

如何删除未使用的git commit remote?

最近,我使用git rebase -i --root master清理了我的git repo。我压缩了一些提交,编辑了一些提交,相应地设置了时间,最后我使用了git push --force-with-lease ...

回答 3 投票 0

GitHub能否像Gerrit一样变基而不是合并?

我进行了一些Gerrit代码审查,发现,一旦我们在Gerrit页面上单击“提交”,它就不会进行合并,而是进行“重新设置”,因此历史记录是线性的,所有小的提交历史...

回答 1 投票 1

交互式rebase失败,启用了GPG签名

[以前,我会通过执行以下操作来压缩我的所有提交:-git rebase -i f41790727e8c136d9987d5099cd01429459d8065但是,如果我在存储库上启用了GPG签名。 Git Config ...

回答 1 投票 0

难以理解的内容,没有关于将提交从一个分支移动到另一个分支的图表

我不理解页面https://sethrobertson.github.io/GitFixUm/fixup.html#move_commit的内容:将提交从一个分支移至另一个分支因此,您的提交有误.. 。

回答 1 投票 0

Git rebase签出父提交

Git在特定情况下表现异常,我能够重现此问题。我有两个分支,分别是master和Feature,它们指向同一提交。当我将主服务器重置为父提交时...

回答 1 投票 0

Git Rebase:更改目录结构后添加文件

我有以下情况:我有Repo1,并通过复制Repo1,然后将源更改为Repo2在Repo2中创建了它的副本。到现在为止还挺好。在仓库2中没有,我想创建一个src文件夹,然后...

回答 1 投票 0

Reit如何在GitLab中工作

我一直坚持使用GitLab进行一些基准,现在有些困惑,真正的基准是如何工作的。因此,最初我从develop分支创建了一个功能分支(Test1)。此功能分支有100多个文件...

回答 1 投票 0

Git将子分支还原为主分支

我在Git储存库中有以下情况A-B [来源/主] \ C [来源/ X] \ E-F [来源/ Y]当我开始Y时,我没有意识到我已经从X,I ...

回答 2 投票 0

在有人将基准或重置推送到已发布的分支后,如何恢复/重新同步?

[我们都听说过,永远不要为已发布的工作重新定级,这很危险,等等。但是,我还没有看到任何有关重新发布已发布的情况的处理方法。 ...

回答 3 投票 86

折叠出Git中的冗余发散变化

给出初始状态:A-origin / branch-1 | X A-origin / branch-2 | / M-主控,两个A提交都进行相同的编辑,并且与X提交没有重叠,那么最好的方法是...

回答 1 投票 0

压缩已推送的提交

我正在尝试压缩分支的9个提交,为此,我运行了以下命令:git rebase -i HEAD〜9之后,它在终端上显示了编辑器。然后,我将第一个编辑为pick,剩下的一个...

回答 1 投票 3

用“ git merge --squash”样式提交消息在git rebase中压缩?

[当使用git merge --squash时,将使用合并后提交的完整git日志预填充提交消息;当使用git rebase -i压缩提交时,提交消息不包含为...

回答 1 投票 0

git已合并后重新定位到其他分支

我正在为Visual Studio使用git适配器。这个问题是关于在已经合并到分支之后重新部署到另一个分支。我们有一个功能分支(我是唯一的开发人员...

回答 1 投票 0

git pull --rebase自动合并策略不起作用

我正在尝试使用自动合并策略来拉大基础,m-hissain-sk01:sc hissain $ git status在分支主服务器上您的分支和'origin / master'已经分歧,并且分别有47和3个不同的提交,...

回答 1 投票 0

使用vimdiff时如何摆脱混乱的合并

我将vimdiff用作Merurial的合并工具。有时我会开始一个变基,最终变得很混乱,我只想尝试退出流程并做一些不同的事情。我的结束方式...

回答 2 投票 2

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