ghar (git: home as repository)
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
test test/movein.test: add status test and rename to reflect Sep 14, 2009
COPYING Initial commit of ghar Aug 17, 2009
Makefile Makefile: make tests Sep 14, 2009
ghar ghar: ghar list now prints one repo per line for script use Sep 14, 2009 ghar: add bash completion based on idea by Graham Forest Aug 24, 2009


ghar (git: home as repository)

ghar can help you manage your $HOME in git using a collection of git
repos seperated by topic or privacy. For example if you work on a
variety of machines and want to synchronize your .emacs but not your .ssh
then ghar is for you.

 $ git clone git://
 $ cd ghar

 $ ghar create dotfiles
 $ ghar dotfiles add -f .emacs
 $ ghar dotfiles commit
 $ ghar dotfiles remote add origin user@host:~/dotfiles.git
 $ ghar dotfiles push origin master
 $ ghar create mutt
 $ ghar mutt add -f .mutt
 $ ghar mutt commit

 # copy your mutt config onto another host
 $ ghar movein mutt remotehost