首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序猿DD

    彻底搞懂 Git-Rebase

    来源:http://jartto.wang/2018/12/11/git-rebase/? git rebase —abort 五、更多 Rebase 的使用场景 git-rebase 存在的价值是:对一个分支做「变基」操作。 根据上文来看,git-rebase 很完美,解决了我们的两个问题: 1.合并 commit 记录,保持分支整洁; 2.相比 merge 来说会减少分支合并的记录; 如果你提交了代码到远程,提交前是这样的 结论:只要你的分支上需要 rebase 的所有 commits 历史还没有被 push 过,就可以安全地使用 git-rebase来操作。 七、参考: rebase git-rebase 使用总结 git 中的 rebase操作 git-rebase vs git-merge 详解 ·END·

    5.4K20发布于 2018-12-28
  • 来自专栏跟着asong学Golang

    姐姐问我什么是变基操作(git-rebase)

    明天就要上班啦,今天姐姐突然问我git-rebase指令是干什么的,怎么用?其实我是不想给他讲的,但是还是没有逃过姐姐的软磨硬泡,那么我们就一起来看一看什么是git-rebase吧!!! rebase作用一:合并提交记录 通过上面的场景,我们可以引申出git-rebase的第一个作用:合并提交记录。 不过,如果你的分支上需要 rebase 的所有 commits 历史还没有被 push 过,就可以安全地使用 git-rebase来操作。 的所有 commits 历史还没有被 push 过,就可以安全地使用 git-rebase来操作。 参考文章链接:http://jartto.wang/2018/12/11/git-rebase/

    92510编辑于 2022-07-08
  • git-merge 和 git-rebase 原理解析与实践分享

    前言Git 提供了两种代码整合方式:git-merge 和 git-rebase。虽然它们都能实现将代码从一个分支整合到另一个分支的目的,但在具体实践中,它们的使用场景和效果却有很大差异。 git-rebase我们可以根据实际情况使用 git-rebase ,但请遵守一个黄金法则:不要在已经推送到远程的分支上使用 rebase,否则可能导致其他开发者的分支失效。 总结git-merge 和 git-rebase 是 Git 中强大的工具,选择合适的操作方式能够有效提高协作效率和代码维护性。

    1.2K42编辑于 2025-01-22
  • 来自专栏技术综合

    git rebase解决合并冲突

    记录合并冲突解决方法,使用的git rebase,感觉很好用 1.git rebase 文档 https://git-scm.com/docs/git-rebase 2.简易步骤 1)假如需要解决当前分支与

    2.7K20发布于 2020-08-25
  • 来自专栏码力全开

    带你理解 Git 中的 Merge 和 Rebase

    参考文章 git-rebase vs merge git rebase vs git merge

    2.1K10发布于 2019-11-06
  • 来自专栏Elton的技术分享博客

    Git学习笔记(5) -- 独立开发者所用的命令(a)

    git-reset和git-checkout:用于撤销某些修改 git-merge:用于合并两个分支 git-rebase:用于维护topic分支(此处我也不太懂,等完成git学习后转过头来会关注此问题

    50010发布于 2021-01-22
  • 来自专栏乐享123

    Git Cheat

    //删除文件目前还没找到其他办法,但效果是一样的 分支的衍合 参考:http://git-scm.com/docs/git-rebase

    69660发布于 2018-06-04
  • 来自专栏程序小工

    【Git】修改已经提交的commit内容

    发现提交的信息中: 6edda7e的信息中没有加标题序号 da0bd4e的信息中标题序号错误 197fcdd的信息中标题序号和内容有误 通过git rebase -i编辑提交的历史 git-rebase

    10K30发布于 2018-09-12
  • 面试官:git rebase 和 merge区别

    的交互模式) 2、将远程分支合并到本地分支(使用merge) 参考 •https://www.zhihu.com/question/61283395 •https://git-scm.com/docs/git-rebase

    23510编辑于 2025-11-24
  • 来自专栏Crossin的编程教室

    图解Git

    没有图片体现着下,细节看这里:git-rebase(1) 技术说明 文件内容并没有真正存储在索引(.git/index)或者提交对象中,而是以blob的形式分别存储在数据库中(.git/objects)

    96280发布于 2018-04-17
  • 来自专栏DevOps时代的专栏

    21张图,将 Git 工作原理彻底说清楚…

    没有图片体现着下,细节看这里:git-rebase(1) 技术说明 文件内容并没有真正存储在索引(.git/index)或者提交对象中,而是以blob的形式分别存储在数据库中 (.git/objects

    1.1K21编辑于 2023-11-23
  • 来自专栏业余草

    图解 Git 工作原理和常用命令使用教程

    没有图片体现这些,细节看这里:git-rebase(1)[5]。 技术说明 ?

    75910发布于 2021-03-03
  • 来自专栏服务端思维

    用21张图,把Git 工作原理彻底说清楚

    没有图片体现这些,细节看这里:git-rebase(1)[5]。

    4K20发布于 2021-10-26
  • 来自专栏阿翔的技术分享

    Git 小手记

    参考资料: https://git-scm.com/docs/git-rebase http://weblog.avp-ptr.de/20120928/git-how-to-copy-a-range-of-commits-from-one-branch-to-another

    81720编辑于 2022-01-13
  • 来自专栏Pair Programming

    MarsTalk | Git三路合并算法(Three Way Merge)

    : - `Mine` = `C` - `Yours` = `E` - `Base` = `D` 使用Three-way merge进行rebase ---- rebase官方定义如下: git-rebase

    2K10编辑于 2022-08-11
  • 来自专栏混说Linux

    图解 Git 工作原理,彻底说清楚!!!

    没有图片体现这些,细节看这里:git-rebase(1)[5]。

    64110编辑于 2023-02-24
  • 来自专栏乐享123

    Git Cheat 2

    cocos2d-x # 合并原始版本库的代码到当前版本库中,合并前确保当前分支是master git merge cocos2d-x/master 分支的衍合 http://git-scm.com/docs/git-rebase

    71420发布于 2018-06-04
  • 来自专栏信数据得永生

    ApacheCN 翻译活动进度公告 2019.4.7

    git-show 27 git-log 29 git-shortlog 30 git-describe 31 git-apply 32 git-cherry-pick 34 git-rebase

    1.1K00发布于 2019-04-18
  • 来自专栏madMen

    如何使用 Git 撤消(几乎)任何操作

    docs/git-checkout [7] commit: http://git-scm.com/docs/git-commit [8] rebase: http://git-scm.com/docs/git-rebase

    98410编辑于 2023-12-05
  • 来自专栏madMen

    如何使用 Git 撤消(几乎)任何操作

    docs/git-checkout [7] commit: http://git-scm.com/docs/git-commit [8] rebase: http://git-scm.com/docs/git-rebase

    90310编辑于 2023-12-05
领券