Pages

Thursday, 17 July 2014

Learning Git basics


I spent some time on the basics of Git today with Pro Git till chapter 3 (excluding Rebase). I feel like I am good to go.

Also, a few days ago, I had spent some time with git on try.github.io and a short random Youtube tutorial. I wanted to start with Pro Git even then but I was a bit tired and thought of doing walkthroughs to get accustomed to the Git environment instead. 

But the book is the best resource I have found till now and the workflow is pretty good too which makes it good even for beginners like me. 

Even then, I don't think I'll be studying the next chapters for some time now except for troubleshooting. This is because my purpose for leaning git for now was to have my projects in remote servers for better access, do a bit of branching for experimentation and, of course, as a hedge against disaster. (Like the time when while testing a new mapping in vim, I deleted most of my settings.py file in the djano app and realized it quite late.) In hindsight, it would also be cool to have a commit streak longer than 1 day on github.

Also I made an account on Bitbucket today, in addition to the one on Github, after realizing that it allows free private repositories. Maybe I could use it to hide some embarrassing noob projects. (Not that they aren't already there on Github.)


No comments:

Post a Comment