rebase 相关问题

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

如何删除未使用的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

git rebase:以下未跟踪的工作树文件将被签出覆盖(尽管已跟踪文件)

[尝试进行交互式变基时,git说:错误:结帐将覆盖以下未跟踪的工作树文件:#此处有一些文件,请在移动或删除它们之前...

回答 2 投票 1

Squash在交互式数据库中提交,并带有数字符号(哈希符号)

我们使用带有Git实现的TFS作为源代码控制。如果提交消息中包含以数字符号开头的Backlog项目ID(例如#1234),则TFS将此提交直接与此项目链接。 ...

回答 1 投票 0

git rebase branch_name,其更改位于最前面

如果运行此命令:git rebase development并且我在分支功能/ my-awesome-feature上发生了什么:1.)将开发更改放在功能/ my-awesome-feature更改之上2.)功能/ my -...

回答 1 投票 0

Git:在合并第二个分支之后将第三个分支重新设置为第一个分支的更好方法

我有一个功能强大的分支,我们可以称其为A,我从A的最后一次提交创建了一个分支B。过了一段时间,我在Github中创建了一个Pull Request,将B合并到A上。但是因为我没有想要...

回答 1 投票 0

[当我命令git rebase -i]时无法编辑textedit>

我在本地练习了git rebase -i。我用这个命令。 git rebase -i HEAD〜7输出在这里。选择8631468添加test6.txttor以关闭文件...选择10c300c test1-1选择93ebed2 test1-2选择...

回答 1 投票 -1

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