Github Lesson about Internal Structures

http://www.engineyard.co.jp/blog/2013/git-101-by-githubber/

Another good tutorial video about git, as similar as Git From the Bits Up @ YouTube. The both presenters belong to The GitHub Training Team, and maybe that’s why they’re similarly structured.

The more frequently I’m using Git, the more I’m getting fascinated by its well designed architecture.

In the session, he’s manually manipulating the branch (around 40:00), which is just a simple text file that contains the SHA-1 hash of the commit. That’s pretty much interesting, considering the pain of making branches on the standard version control systems. Another compelling part is the structure of git objects (around 19:40). They are comprised of tree and blob, and they’re referenced by commits. It’s a good example of functional way of immutable object operations, which provides very solid data manipulations.

Advertisements

Posted on October 23, 2013, in Conference, Software Design, Web. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: