]>
git.madduck.net Git - code/vcsh.git/blobdiff - INSTALL
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
+=The steal-from-template way=
+
+ git clone git://github.com/RichiH/vcsh_mr_template.git
+
+Then look around in the clone. Should be reasonable simple to understand. If not, poke me RichiH on freenode (query) or OFTC (#vcs-home).
+
+
=The manual way=
# This is how my setup looks. Adapt to your style or copy mine verbatim, both is fine.
=The manual way=
# This is how my setup looks. Adapt to your style or copy mine verbatim, both is fine.
# Clone vcsh and make it available
git clone git://github.com/RichiH/vcsh.git vcsh
# Clone vcsh and make it available
git clone git://github.com/RichiH/vcsh.git vcsh
- PATH+=":$HOME/work/git/vcsh"
- export PATH
+ sudo ln -s ~/work/git/vcsh/vcsh /usr/bin/local
+ hash -r
# Grab my mr config. see below for details on how I set this up
# Grab my mr config. see below for details on how I set this up
- ~/work/git/vcsh/ vcsh clone ssh://<remote>/mr.git
+ vcsh clone ssh://<remote>/mr.git
cd ~/.config/mr/config.d/
ln -s ../available.d/* .
cd ~/.config/mr/config.d/
ln -s ../available.d/* .
-# make vcsh work by default. Adapt for Bash etc as needed
- cd
- zsh ~/work/git/vcsh/vcsh clone ssh://<remote>/zsh.git
- ln -s ~/work/git/vcsh/vcsh .zsh/functions
- zsh
-
+# mr is used to actually retrieve configs, etc
~ % cat ~/.mrconfig
[DEFAULT]
~ % cat ~/.mrconfig
[DEFAULT]