summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2007-10-23 18:28:57 +0200
committerJonas Smedegaard <dr@jones.dk>2007-10-23 18:28:57 +0200
commitd6cddc84f5e916c468bf54f9519b2617b6676afc (patch)
tree269e315465d0a74e9f8f085104b2982be34936f1
parent003ba4a9b3234d980ebe2bf443e0435f59bf3c27 (diff)
More documentation,
-rw-r--r--README24
1 files changed, 22 insertions, 2 deletions
diff --git a/README b/README
index 92820c0..f94aedc 100644
--- a/README
+++ b/README
@@ -24,10 +24,30 @@ directories without warning, do this:
Source
------
-These routines are available at http://source.jones.dk/ as a GIT archive - like
-this:
+These routines are available at http://source.jones.dk/ as a GIT repository.
+Pull it like this:
git clone http://source.jones.dk/ikiwiki.git
+To publish your own forked repository through web, you need to create a special
+public repository that you "push" your changes into from your private working
+repository (the --all option is rewuired only initially) - like this:
+
+ GIT_DIR=public_dir/repository_name.git git --bare init --shared
+ chmod +x public_dir/repository_name.git/hooks/post-update
+ git push --all
+
+To resyncronize an older fork of the repository, re-applying local changes on
+top of the newer upstream GIT source, do like this from within your local
+forked repository:
+
+ git remote add ikiwiki http://source.jones.dk/ikiwiki.git
+ git fetch ikiwiki
+ git rebase ikiwiki/master
+
+
+----
+
+References:
[1] http://ikiwiki.info/