ghar (git: home as repository)
Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
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
README
ghar ghar: ghar list now prints one repo per line for script use Sep 14, 2009
ghar-bash-completion.sh ghar: add bash completion based on idea by Graham Forest Aug 24, 2009

README

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.

INSTALL
=======
 $ git clone git://ifup.org/philips/ghar.git
 $ cd ghar
 $ cp ghar $SOMEWHERE_IN_THE_PATH

EXAMPLE
=======
 $ 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