git-rebase 相关问题

使用git-rebase命令,您可以从一个分支获取更改并在另一个分支上重放它们。

Git rebase功能分支在对开发/主分支的拉取请求中弄乱了提交

我有以下情况:主分支:正在生产的产品,可以包含修补程序。开发分支:开发人员用来向功能分支创建请求请求的分支:我们...的分支]]

回答 1 投票 2

使用其他分支撤消对较早提交的修订

假设我已经对存储库的分支b2进行了git rebase,修改了较旧的提交(c1)。该提交未经修改地存在于另一个分支b1上(并且两个分支上还有一些更常见的提交...

回答 1 投票 0

修订提交恢复为上一次提交

我有一个与master分支的仓库。我在一次提交中修改了补丁集1到10。现在,我修改了该提交中的第11个补丁集,并以gerrit推送了代码。我想还原提交...

回答 1 投票 0

git:如何轻松判断我是否处于重新定位阶段

[我正在编写一个bash单行代码,我每次运行git rebase时都希望自动执行某项操作–在一会儿[true]循环内继续。停止时,如果我仍在进行基础调整,我将执行X,然后我...

回答 2 投票 0


在Git中的根提交之前插入NON-EMPTY提交?

我有问题,请多多指教!我有一个现有的git repo,由于各种原因(我不会在这里讨论),我正在尝试创建一个ROOT提交说这是我的git commit ...

回答 1 投票 0

如何进行git rebase-与shell脚本交互

我可以手动执行git rebasing:git rebase -i HEAD〜2然后打开编辑器选择22a4667虚拟提交编辑46d7c0d虚拟提交#从`pick`变为`edit` ...我想做的其他动作...

回答 1 投票 1

如何在Git rebase中用另一个替换提交?

说我正在使用oldFeature分支中的功能。我已经完成了提交A和B1,并将其发送给代码审查。在B1中,我更改了一些现有文件,但还添加了newfile.txt。同时,我...

回答 1 投票 20

如何在同一个Git仓库中同步两个分支?

这是我经常遇到的常见工作流程障碍:master是我们的“稳定”分支$ git status#在分支master上没有任何要提交的内容(工作目录干净),在分支$ git上创建模块...

回答 3 投票 29

Git:如何在没有所有先前历史的情况下挑选一个提交

我想从当前存储库中的特定提交到上游存储库中添加一些特定的更改。运行这样的命令:git push上游 : 添加... ] >>>

回答 1 投票 0

成功完成后如何取消变基:GIT

我需要重新设置状态。以下命令给出该错误,这是有道理的。我的重新安装成功。 git rebase --abort是否没有正在进行的重新设置?有任何想法吗?

回答 1 投票 0

用git重写很旧的提交

我必须在git储存库中重写非常旧的提交,并且不确定是否可能。通过重写,我的意思是压榨并重新措辞一些提交。还值得一提的是,有很多...

回答 1 投票 1


重新排序本地提交

我想在我的本地分支重新排序git commits,目前,我的分支看起来像这样。 x-x-x-x-x-x-x-0-1-2-3现在我想将顺序更改为x-x-x-x-x-x-x-x-0-2-1-3以下怎么办...

回答 2 投票 0

为什么git在两个看似相同的添加文件之间显示冲突?

我有一个在TFS中启动的项目,然后移至Git。不幸的是,将其移至Git的人只是签入了当前文件,而不是使用git-tfs。我正在尝试重新设置他的新......>

回答 4 投票 11

删除旧的,已经推送的,git commit的文件更改?

我有一个旧的提交A。提交A后,我更改了2个文件:F1和F2。我想更改A,因此它仅修改文件F1。我想单独提交F2。我不想从我的git中删除F1 ...

回答 1 投票 0

我可以将多个提交压缩在一起,并保留最后一个的消息吗?

有时我git rebase -i master并遇到这种情况:选择cc1ed9d第一次提交选择9d4090c带有详细消息的主要提交选择fca9df4带有错误消息的WIP事后提交通过更改...

回答 2 投票 -1

如何自动解决git rebase中的所有冲突,“ git add。”

我正在处理的项目是带有父模块和子模块的Maven应用程序。对父模块的更改进入开发分支。每个子模块都有其自己的分支,该分支基于......>

回答 1 投票 -1

git rebase -i用于特定提交?

我有一个分支,其中有一些我想以交互方式进行基准调整的提交。但是,在拉并合并之后,现在还有其他提交与我的交错,所以我不能只做git rebase -...

回答 3 投票 6

在发生冲突后实际进行git rebase之前开始工作

我在分支机构工作,我从远程撤回了基准,但发生了一些合并冲突。我解决了冲突,但是在git add和git rebase之前-继续,我分心了,继续做...

回答 1 投票 1

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