rebase 相关问题

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

使用 autosquash 进行变基无法按预期工作

我正在尝试使用 git-rebase 提供的 autosquash 选项来压缩最后 3 个提交。我有以下历史: *提交78a7e4844fa32d2ef1bb7bd9b44c4a1b9551d31a(头,新) |作者:马克西姆·科尔...

回答 2 投票 0

git pull --rebase 如何工作以及远程提交历史记录中会显示什么?

我正在做一个项目。假设我克隆一个具有 A->B->C 提交的存储库“my_repo”。在本地,我在第一天进行了提交 D,但不推送。有人在第 2 天进行了提交 E,然后 pu...

回答 1 投票 0

Git rebase冲突优化

假设我已经从 main 创建了一个分支 F1。这个 F1 分支有 20 个提交。我现在想将此分支重新定位到主分支以获取主分支的更改 git 结账 F1 git rebase -i 主要 然而...

回答 1 投票 0

Git rebase --到重新设置的分支上

我需要一些关于如何使用 git rebase --onto 有效地变基工作分支的帮助。我尝试遵循此文档 https://womanonrails.com/git-rebase-onto 语境 我从分支-B 分支...

回答 1 投票 0

git 在 rebase 时跳过一些提交

有下一个存储库(初始存储库): A-B---C---D-H-I \ / E-F-G 想要收到下一个: I`(将从 B 到 I 的所有内容都压扁) / A-B \ E-F-G 但当我尝试住在 G make

回答 1 投票 0

Git 复制提交而不检出或变基?

我目前正在提交 123456 和分支 foo。我想向分支栏添加一个新的提交,其中包含 123456 的确切内容(未重新设置基础,只是从同一快照创建,因此差异将是

回答 1 投票 0

是否可以根据方便多次保留或删除提交?

我的分支看起来像这样 M1 --- M2 --- M3 --- ........................ --- M50 --- M51 \ \ B1 --- B2 --- B3 --- B4 这里 M 是主提交, B 是分支

回答 2 投票 0

git 交互式变基(reword)失败 - 更改顺序,丢失提交

我想重命名第三个最新的提交并使用git rebase添加5个字符,但结果完全失败。 顺序发生了变化,一些提交似乎被跳过了。 我执行命令:git r...

回答 1 投票 0

重写期间合并冲突(git rebase -i)

看来我对git缺乏一些了解。 我目前正处于一个重大的过程中 git rebase -i --root 在 origin/main(master) 上,这不是一个分支。 提交不会重新排序 那里...

回答 1 投票 0

如何在合并的更改之上重新调整当前分支的更改?

好的。如果我在一个分支上(比如说工作),并且我想合并来自另一个分支(比如说主分支)的更改,那么我在工作分支上运行命令 git-merge master ,并且更改得到

回答 4 投票 0

发布后重置开发和暂存分支

在跳到实际问题之前,我将给出一些背景信息:我是唯一一个从事项目的开发人员,除了我所知道的所有功能/*和修补程序/*之外,我还有主要、开发和暂存分支

回答 1 投票 0

压缩一些提交,然后进行合并

在 git 存储库中,我有一个分支,我定期在其中合并 master 分支: A -- B -- C -- D -- E -- F -- G(主) \ \ \ U -- V -- M1-- X -- Y -- M2 -- Z (f...

回答 1 投票 0

将多个提交从一个分支移动到另一个分支?

我从分支主控和开发开始。我基于开发创建了分支 foo。 7 次提交后,现在我意识到我希望我能从 master 那里得到它。我可以挑选每个提交,没什么大不了的,但是......

回答 1 投票 0

使用变基并重写消息后无法更改提交消息

有一个 git 提交,我想更改其提交消息(准确地说,为现有消息添加前缀)。存储库已被推送到远程位桶。 这次承诺非常...

回答 1 投票 0

Git 交互式变基没有可供选择的提交

我在 master 上并且我做了 rebase -i 收到: 努普 # 将 c947bec..7e259d3 重新设置为 c947bec # # 命令: # p, pick = 使用提交 # r, reword = 使用提交,但编辑提交信息...

回答 4 投票 0

吉特。将本地分支重新设置为本地主分支之上。如何忽略单个文件的更改?

使用 Git,我就在一个分支上。我正在 master 之上重新建立分支。我想通过忽略分支的版本并接受主版本来解决冲突。我如何表明我想要...

回答 3 投票 0

我可以在git中默认关闭快进吗?

我真的想不出什么时候我会使用 git merge 而不是 git rebase 并且不想出现提交。有什么方法可以配置 git 默认关闭快速转发...

回答 5 投票 0

如何丢弃git中rebase后产生的冲突并返回到最新推送的代码

有没有办法忽略我尝试变基后所做的更改并返回到我推送到主远程存储库的最新代码?变基使所有冲突的类都出现错误......

回答 1 投票 0

smartgit 将原点/本地重新定位到本地/或相反方向

当我使用拉取和变基本地更改或仅获取原始分支,然后通过“rebase HEAD To”手动将本地头变基到原始/本地分支时...我可能会遇到合并冲突,但它...

回答 1 投票 0

在协作工作流程中修改作者并利用 Git Rebase

对于指定范围的提交,修改作者信息(包括姓名、电子邮件和提交内容)是否可行? 当多个协作者为某个项目做出贡献时,就会出现这种情况...

回答 1 投票 0

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