Git and this blog

Writing this blog sometimes requires experimentation and other times requires exploration of alternatives. I use Git as the version control system (VCS) for this. Git is one of the new(er) generation distributed version control systems (DVCS). Git is quite powerful, but does require some time getting used to not only the commands but various workflows as well.

For my blog, alternative solutions go into their own branches. In fact, each entry goes into into own branch. If I decide to move ahead with the change in the master “blog” project(s), then I rebase the master branch. With Git I get all the benefits of a VCS with out much overhead: setting up server, committing partial work, having multiple versions, etc.

I would encourage you to give Git (or one of the newer DVCSs) a try for your real or toy projects.

 

What did you think of this article?




Trackbacks
  • No trackbacks exist for this post.
Comments
  • No comments exist for this post.
Leave a comment

Submitted comments are subject to moderation before being displayed.

 Name (required)

 Email (will not be published) (required)

 Website

Your comment is 0 characters limited to 3000 characters.