X-Git-Url: https://git.madduck.net/code/vcsh.git/blobdiff_plain/e56288b8270a948db0f6fecc17f0e7fcaea5ac6c..e646aff7f580fd0de1ca659b4f3313b3a26c87e2:/README.md diff --git a/README.md b/README.md index 6166a67..57f56ed 100644 --- a/README.md +++ b/README.md @@ -70,44 +70,21 @@ modes you will still be fine. `vcsh enter` and `vcsh run` will be covered in later sections. -## Initialize a new repository called "vim" +| Task | Command | +| ----------------------------------------------------- | ------------------------------------------------- | +| _Initialize a new repository called "vim"_ | `vcsh init vim` | +| _Clone an existing repository_ | `vcsh clone ` | +| _Add files to repository "vim"_ | `vcsh vim add ~/.vimrc ~/.vim` | +| | `vcsh vim commit -m 'Update Vim configuration'` | +| _Add a remote for repository "vim"_ | `vcsh vim remote add origin ` | +| | `vcsh vim push origin master:master` | +| | `vcsh vim branch --track master origin/master` | +| _Push to remote of repository "vim"_ | `vcsh vim push` | +| _Pull from remote of repository "vim"_ | `vcsh vim pull` | +| _Show status of changed files in all repositories_ | `vcsh status` | +| _Pull from all repositories_ | `vcsh pull` | +| _Push to all repositories_ | `vcsh push` | - vcsh init vim - -## Clone an existing repository - - vcsh clone - -## Add files to repository "vim" - - vcsh vim add ~/.vimrc ~/.vim - vcsh vim commit -m 'Update Vim configuration' - -## Add a remote for repository "vim" - - vcsh vim remote add origin - vcsh vim push origin master:master - vcsh vim branch --track master origin/master - -## Push to remote of repository "vim" - - vcsh vim push - -## Pull from remote of repository "vim" - - vcsh vim pull - -## Show status of changed files in all repositories - - vcsh status - -## Pull from all repositories - - vcsh pull - -## Push to all repositories - - vcsh push # Overview @@ -280,14 +257,21 @@ the template will be stored. apt-get install mr -#### Install vcsh +### Install vcsh #### Debian -If you are using Debian Squeeze, you will need to enable backports +If you are using Debian Squeeze, you will need to enable backports. +From Wheezy onwards, you can install it directly: apt-get install vcsh +#### Gentoo + +To install vcsh in Gentoo Linux just give the following command as root: + + emerge dev-vcs/vcsh + #### Arch Linux vcsh is availabe via [AUR](https://aur.archlinux.org/packages.php?ID=54164)