git-rebase 相关问题

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

在git rebase --hard之后,为什么我的主题分支没有改变?

我意外地使用DEV分支重新设置了我的分支,然后将其推送到远程存储库。通过rebase,我选择了当前的更改,因此我的本地更改被覆盖。我失去了我的 ...

回答 2 投票 1

Git rebase递归分支

我正在编写一门编程课程,其中我想展示如何逐步编写程序。我以为我可能会为此目的使用git。我们的想法是将每节课作为一个单独的分支......

回答 4 投票 9

“自动打包存储库以获得最佳性能”是什么意思?

我的git repo有问题。在我推送到服务器的最后几天,我收到了这样的消息:“自动打包存储库以获得最佳性能”,它似乎没有......

回答 5 投票 197

Git rebase的--merge选项有什么作用?

手册页git-rebase(1)说:-m --merge使用合并策略进行rebase。 [...]但是当然也可以在不使用--merge选项的情况下遇到“合并冲突”。在那种情况下......

回答 1 投票 5

GIT:使用本地分支重新定位本地主服务器

我有本地分支(开发)但我希望将我的更改合并到master。我尝试了以下方法:形成我的开发分支:git rebase origin / master但是发生了什么我的开发分支丢失了我...

回答 1 投票 0

Git分支策略:在git rebase期间:couple文件保持冲突

分支主分支称为MASTER从MASTER创建了一个名为FEATURE_BRANCH的功能分支创建了一个名为SUB_FEATURE_1 FEATURE_BRANCH的子功能分支,主要太阳的父功能...

回答 1 投票 1

正在进行改革。无法提交。如何进行或停止(中止)?

当我运行:git status我看到了:rebase正在进行中;到9c168a5您目前正在'9c168a5'上重新设置分支'master'。 (修复了所有冲突:运行“git rebase --continue”)无需提交,...

回答 7 投票 91

如何运行git rebase交互模式以删除重复的提交

当我最近提交时,我犯了一个错误。 (我首先忘记了“git fetch --all”,然后是rebase),并且我已经提交并推送到远程分支。现在我通过......正确地进行了改造。

回答 2 投票 5

沉默git rebase --interactive的“如何继续”的消息

我编写了一个脚本来自动化git rebase --interactive来使用GIT_SEQUENCE_EDITOR = sed ... s / pick / edit /编辑指定的提交...如何防止git rebase的“有用”消息 - 。 ..

回答 1 投票 4

GIT中的冲突解决或冲突避免?

问题:几个人如何与GIT合作?是否像SVN一样更新提交或合并默认值?合并时,谁应该作为合并提交的作者出现?许多 ...

回答 1 投票 3

'rebase master'和'rebase --onto master'之间的区别来自从master的分支派生的分支

给定以下分支结构:* ------ * --- * Master \ * --- * - * ------ * A \ * ----- * ----- * B(......

回答 5 投票 26

如何使用TortoiseGit重新排序提交(rebase)

我想将几个单一提交推送到我们的主git存储库。做了一些阅读虽然听起来我必须重新排序提交才能做到这一点,因为git只会推动所有...

回答 4 投票 6

从同一分支快速合并两个分支结账

我检查了两个来自“master”分支的分支说“feature1”和“feature2”。让我们说“C1”是“master”的头部提交,“feature1”分支有一个新的提交“C2”和“feature2”分支有...

回答 1 投票 1

Git预提交挂钩,如果存在上游更改,则阻止提交

假设我正在使用feature / foo ...如果对remotes / origin / feature / foo有更改,是不是有办法阻止git提交?在制作新的......之前合并这些变化是否有任何优势?

回答 1 投票 0

找到rebase点

说我有这个:I1 - I2 - I3 \ \ F1 - F2 - ? - F3 - F4 - F5我创建了一个新的功能分支,F,我提交了F1和F2,然后我想要合并更改...

回答 2 投票 1

git从历史记录中删除合并提交

我的Git历史看起来像这样:我想将紫色提交压缩成一个。我不希望在我的提交日志中再次看到它们。我试过做一个git rebase -i 1,但是甚至......

回答 4 投票 60

`git pull --rebase`与`git reset --soft origin / b`有什么不同?

我试图理解git pull --rebase ...为了做到这一点,该命令有何不同:git fetch origin git reset --soft remotes / origin / foo git add。 git commit -am“bar”git merge ...

回答 1 投票 0

将Git分支与历史迁移到新的仓库

我有一个Git repo,在不同的分支上有多个项目master * frontend backend api我想把它们分成不同的独立回购。我为每个人创建了新的存储库......

回答 1 投票 0

Git - 使用当前在我的工作目录中的文件修改旧提交

所以我提交了一个错误的文件,这不是我的最后一次提交(它是HEAD~9)。我想用我目前工作目录中的版本替换该文件。我打算做...

回答 1 投票 1

是否有任何简单的方法可以在master中为每个功能提供一次提交,而不是使用squash进行rebase

我在2个月前创建了一个针对master分支的功能分支。同时更新了功能分支几次,几乎每次我在合并时都有一些冲突。修正了那些......

回答 1 投票 2

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