Tim Berglund's Advanced Git Tutorial - Dive Deep Into Git Internals

in github •  6 years ago 

I've been a professional programmer and IT consultant for nearly 40 years. Over that time, I needed to get up to speed on a variety of software languages and tools. I'm new to Git and want to learn it quickly. I have found that, for me, the best way to get up to speed is to get as familiar with the sofware's internal structure as possible.

Tim Berglund is an instructor with Github.com, having just joined the company a few weeks ago. However, he has many years of Git experience under his belt. This one hour YouTube video encapsulates his knowledge of the Git internals. The slide you see here is an actual flowchart of a commit, using Git's internal terms such as tree and blob. What's cool about that is that this is Tim uses Git's internal language. Even though I confess that, after having watched the video once, that I actually know the entire process from beginning to end, I now have a general understanding of the internal process. This is a huge help when I continue my learning. I think that if you spend an hour watching Tim go through the commit process using Git's internal language, as I did, you will have a leg up on really grokking Git. What that knowledge, you should be well on your way to being a Git guru and to contribute to cryptocurrency projects such as steem and ethereum, more effectively.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hi! I am Omi. I have given you an upvote. Please, You also give me upvote and follow.

Increase Your Upvotes & Followers with SteemFollower!

  1. Go to - https://old.steemfollower.com/?r=18220
  2. Click 'Login'
  3. Enter your steemit username (without the @) and click 'Next'
  4. Paste your private posting key and click 'Log In'
  5. Accept the requested permissions to Vote and Follow and click 'Continue as @user'