Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Raw Git

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

Raw Git

A quick presentation covering some of the basics of working with Git objects in Ruby.

Avatar for Scott Sanders

Scott Sanders

May 05, 2014
Tweet

More Decks by Scott Sanders

Other Decks in Programming

Transcript

  1. What is git? • Distributed Version Control System • A

    content addressable filesystem • OMG It’s full of SHA1 hashes! • With some reference logs to these hashes That’s pretty much it...
  2. “commit” SP <length> NUL “tree <sha>” LF “author <name> <timestamp>”

    LF “committer <name> <timestamp>” LF LF “<message>” LF