From 46a4c2fe6c1c5ff7d62e1d471c50e93ca71c172a Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Sun, 1 Jul 2012 15:29:16 +0200 Subject: Add gitto project description --- site/projects/gitto.org | 65 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 site/projects/gitto.org (limited to 'site/projects') diff --git a/site/projects/gitto.org b/site/projects/gitto.org new file mode 100644 index 0000000..05f909c --- /dev/null +++ b/site/projects/gitto.org @@ -0,0 +1,65 @@ +#+TITLE: gitto +#+LINK_UP: ../index.html +#+LINK_HOME: http://ryuslash.org +#+LINK: src https://github.com/ryuslash/gitto +#+LINK: tar_gz https://github.com/ryuslash/gitto/tarball/master +#+LINK: zip https://github.com/ryuslash/gitto/zipball/master +#+STARTUP: show all + +#+begin_html + + +#+end_html + +#+INCLUDE: "dlmenu.inc" + +* About + + ~gitto~ is a utility written in [[http://www.gnu.org/software/guile/][Guile scheme]] to help me keep track of + the status of my git repositories. + +** Features + + - Show a list of how many commits to pull or push and whether or + not the working directory of that repository is dirty. + +** Requirements + + - [[http://www.gnu.org/software/guile/][Guile]] v2.0.x + - [[http://git-scm.com][git]] + +* Usage + +** Register repositories + + First you'll have to register some repositories: + + #+begin_example + $ gitto -r ~/projects/project1 + $ gitto -r ~/projects/project2 + $ gitto -r ~/projects/project3 + #+end_example + +** List status + + Once you have registered some repositories you can list them by + calling ~gitto~ without any arguments: + + #+begin_example + $ gitto + project1: 0 to push, 0 to pull and is dirty + project2: 5 to push, 2 to pull and is not dirty + project3: 0 to push, 1 to pull and is not dirty + #+end_example + +** Remove repositories + + When you're fed up with a repository and no longer care about its + status, you can remove it with the =-R= switch: + + #+begin_src shell-script + $ gitto -R ~/projects/project1 + #+end_src -- cgit v1.2.3-54-g00ecf