Archive for the ‘Git’ Category

Emacs configuration in github

July 19, 2009

When you have applications, whose configuration is as complex as that of Emacs it’s always a good idea to store that configuration under version control so you can easily share it

between multiple computers. You can always set up some version control system yourself, but it’s a lot more convenient(and much more reliable) to use an already existing code hosting solution such a GitHub. I have created a small repo there

housing my humble Emacs configuration(.emacs, some custom stuff) and share it on all the computers that I work. You may have a look at my Emacs repo here.

In case you’re wondering why there is no file named .emacs in there – my .emacs actually consists of only one line:

(load “~/emacs/dot-emacs.el”)

The most valuable guides and articles about Git

August 18, 2008

Although Git is gaining a lot of momentum these days there are still obstacles to its adoption. One of the most often cited is the lack of good documentation. I agree that there are a lot of resources out there that can seriously confuse people beginning with git, so I want to share here a list of the guides and articles I have found most helpful in my git explorations. So here we go:

The Git Community Book – my personal favourite. A nicely written book, with succinct, but very helpful chapters. The book has one drawback though – it’s not finished yet.

Git QuickStart – if you’re really in a hurry to pick up a trick or two about Git check the QuickStart.

Git Cheat Sheet – the cheat sheet is also a source of highly compressed knowledge about git.

My Git Workflow – a bit more advanced, but extremely enlightening article about the mighty git.

I hope you’ll enjoy these articles and find them helpful.