タグ: #reflog
GPU・LLM・MLOps・Kubernetes、そしてマインドセット · 2 件
gitの巻き戻し — 状況別に選ぶrestore、reset、revert、reflog
巻き戻しの命令を丸暗記すると毎回検索する羽目になりますが、何を戻したいのかを先に分類すれば命令はおのずと決まります。ワーキングディレクトリ、ステージング、直前のコミットメッセージ、コミットそのもの、すでにプッシュしたコミット、削除したブランチという6つの状況に分け、それぞれの正確な命令と危険度を整理しました。resetのsoftとmixedとhardがHEAD、インデックス、ワーキングツリーのどれを動かすのかを表で示し、プッシュ済みの履
2026-07-26 · 19 分で読めます #git#undo#reset#reflog#version-controlGit内部動作の仕組み:Blob、Tree、Commit、そしてDAG — Gitが本当に動く方法
Gitの内部を完全解剖!Blob/Tree/Commitオブジェクトモデル、SHA-1ハッシュ、.gitディレクトリ構造、DAG(有向非巡回グラフ)、ブランチの実体(ポインタ)、merge vs rebase内部動作、reflog復旧、packファイル圧縮まで。
2026-03-24 · 38 分で読めます #git#internals#blob#tree#commit