Yomikai

#21 仕組みから理解するGit


Listen Later

現代のソフトウェアエンジニアリングにおいて、欠かせないツールであるGit。毎日のようにコマンドを叩いていながらも、どのような仕組みでバージョン管理が実現されているか知りませんでした。今回は、Git内部のデータ構造に焦点をあて、commitやmergeの裏側で何が起きているかを紐解きます。


(0:57) GitHubのテックブログ

(4:39) Gitとはスナップショットである

(9:23) 実際に見てみよう

(18:27) 3種類のmerge


【参考リンク】

  • Scaling merge-ort across GitHub (GitHub)
  • Commits are snapshots, not diffs (GitHub)
  • Git Internals (Pro Git 2nd Edition)
  • Git Object Browser
  • ...more
    View all episodesView all episodes
    Download on the App Store

    YomikaiBy Yomikai