OFFSET偏移
← 全部专题

DOSSIER 20 / 6 篇文章

Git:从快照到协作与恢复

按对象模型、单机操作、分支、远端与恢复建立完整工作流。

从第一篇开始

沿着问题,继续读。

先理解快照、暂存区和引用,再走完单机作业流;通过分支与远端组织协作,最后使用变基、拣选、引用日志和场景手册处理历史与恢复。GitHub 平台知识由单独专题承接。

  1. 01

    辨认对象不可变与引用可移动,并理解 GC 和备份边界。

    Git 的底层模型:对象、快照与引用

    用快照、对象数据库和引用理解 Git 操作改变的内容。

    阅读文章
  2. 02

    沿工作区、暂存区和 HEAD 阅读每个命令改变哪份内容。

    从第一次 add,到撤回一次修改。

    走完 Git 单机工作流:暂存、分块提交、差异检查、恢复、历史改写与忽略规则。

    阅读文章
  3. 03

    区分快进与三方合并,先保存现场再切换或解决冲突。

    Git 分支:合并、冲突与现场保存

    理解快进和三方合并,并用 stash 管理尚未完成的工作。

    阅读文章
  4. 04

    检查 remote URL 和 refspec,分清 fetch、本地更新与远端推送。

    Git 远程协作:抓取、追踪与双远端

    区分引用刷新、本地分支更新和 fork 推送三个动作。

    阅读文章
  5. 05

    只改写已协调的历史,先用恢复分支保住 reflog 找到的提交。

    Git 进阶:变基、拣选与二分排错

    在理解历史改写边界后使用 rebase、cherry-pick、reflog 和 bisect。

    阅读文章
  6. 06

    按 status 和数据保存状态选择继续、撤销或恢复,不盲目 hard reset。

    Git 场景手册:修正、撤销与恢复

    按当前操作和数据保存状态选择恢复路径,避免扩大丢失。

    阅读文章
← 浏览其他专题查看全部文章 ↗