git-rebase

git-rebase

文章 0 浏览 7

`git fetch`、`git rebase` 和 `git pull --rebase` 之间有什么区别?

在阅读 git pull 页面时,它给出了关于 git pull --rebase 的严厉警告: 这是一种潜在危险的操作模式。它重写了历史,当您已经发布了该历史时,这不是…

絕版丫頭 2024-11-14 07:17:22 6 0

如何避免 git rebase 杀死合并提交?

给定以下 git 历史记录: C-I origin/master / A-B-F-G-H master \ / D-E branch-b 我想在 origin/master 之上重新调整本地 master 分支,但我想保留…

空宴 2024-11-14 03:35:11 10 0

上次 git 合并后的 git rebase

我有以下情况: 我从主存储库(X)创建了一个克隆(Y),因为有很多人在Y上工作,我们没有做任何rebase但只有合并。当我们想要将 Y 传递(push) 到 X …

南笙 2024-11-13 22:20:20 8 0

大重构后的 git rebase

我有 2 个分支,master 和 featureA。在 featureA 分支中,我在 CoolFile.m 中编写了一堆新代码。该功能尚未完成,因此该代码尚未准备好合并到 master…

小ぇ时光︴ 2024-11-10 16:46:41 4 0

如果仅在个人分支上,则重新调整推送的提交

我使用多台机器进行开发,因此想要一种“自我协作”的方式。因此,远程存储库上的个人分支是有意义的。显然,对于这个分支,我会进行大量的推/拉(即…

最佳男配角 2024-11-10 14:49:59 6 0

git rebase:“错误:无法统计‘文件’:权限被拒绝”

我正在使用 git,先进行了一次小的提交,然后进行了一次大的提交。我决定使用 git rebase 将两个提交压缩在一起,然后再推送它们。 (我以前从未这样…

追风人 2024-11-07 07:34:30 10 0

检测 git rebase 上的冲突

我正在编写一些执行 git-rebase 的脚本,并且需要确定何时发生冲突。 Git-rebase 对于每个错误都以相同的退出状态终止,因此我无法使用其退出状态来检…

聆听风音 2024-11-06 12:00:49 9 0

git pull --rebase

开始情况(没有未推送的更改,> 表示当前分支): o C [> master][origin/master] | o B | o A | ... 在 git fetch 之后,日志结构通常看起来像 o E […

作业与我同在 2024-11-04 14:49:46 8 0

将基于主题分支的分支的更改合并到 git 中的不同主题分支

我的团队正在 git 中开发一个共享主题分支,我将其称为“topic1”。我正在对由 topic1 组成的分支上的一些代码进行重构,我将其称为“重构”。我定期…

牛↙奶布丁 2024-11-03 08:02:43 10 0

推荐用于测试和生产实例的 git 工作流程

虽然我已经使用git有一段时间了,但我仍然认为自己是一个n00b,所以请不要对我太严厉。 我正在维护一个“公司”大型机系统作为两个不同的副本。我们称…

难以启齿的温柔 2024-11-02 19:45:06 8 0

我需要弹出并扔掉一个“中间”在我的主分支中提交。我该怎么做呢?

例如,在以下 master 分支中,我需要仅删除提交 af5c7bf16e6f04321f966b4231371b21475bc4da,这是由于之前的变基而导致的第二个提交: commit 60b4135…

柳若烟 2024-11-02 18:21:32 10 0

git:有类似每个分支标签的东西吗?

我有一些历史重写要做,为此我想暂时保持我原来的树完好无损。然而,重写的树也应该复制以前使用的标签。是否有比在分支名称前面添加标签名称更少的手…

老子叫无熙 2024-11-02 05:22:08 11 0

git:如何将某个作者的所有提交重新设置为单独的分支?

我正在使用一些未使用 SCM+ 的代码,并以所有项目文件的形式接收偶尔的更新,尽管只有其中一些仅进行了一点更改。到目前为止,我只是将自己的更改放入…

小鸟爱天空丶 2024-11-01 16:34:10 6 0

当 git rebase 两个具有共享历史记录的分支时,有没有一种简单的方法可以让共同历史保持共同?

假设我们有以下修订图: A-X-Z--B \ \-C A 在 B 和 C 之前。进一步假设我从上游对 A 进行变基,创建一个新的提交 A*,然后将 B 和 C 变基到 A*。生成…

凡间太子 2024-10-31 19:36:39 6 0

删除/修改冲突后 Git rebase 将不会继续

我正在将我的 master 重新设置为 stage 分支, git checkout stage git rebase master 有时我删除了两个文件,然后根据 GIT 修改了这两个文件。 warni…

傲世九天 2024-10-29 07:47:57 13 0
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文