summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorDaniel Friesel <derf@derf.homelinux.org>2009-03-25 15:48:16 +0100
committerDaniel Friesel <derf@derf.homelinux.org>2009-03-25 15:48:16 +0100
commit453f8ffe1dc0100be890ea335f3f2a805e6f8d2e (patch)
treee189bb8b4c811066488876d188913449849e6134 /man
parent2ed367587f202bcb3e0567f3c7871880d1478fed (diff)
Added GIT_USE_ORIGIN config parameter to use the origin for push/pull or not
NOTE: This changes the default behaviour You should either manually fix the origins of all your repos, or set GIT_USE_ORIGIN=0
Diffstat (limited to 'man')
-rw-r--r--man/5/pkg.conf9
1 files changed, 9 insertions, 0 deletions
diff --git a/man/5/pkg.conf b/man/5/pkg.conf
index f3b4dbe..9394481 100644
--- a/man/5/pkg.conf
+++ b/man/5/pkg.conf
@@ -45,6 +45,15 @@ Operate in debug mode if 1
If 1, automatically execute 'pkg update' before 'pkg push'
and 'pkg remote-update' before 'pkg upgrade'
+=item B<GIT_USE_ORIGIN>=I<boolean> (1)
+
+By default, pkg will simply issue a git push/pull, so that git will use the
+repository's origin to determine where to push/pull.
+
+If you regularly change your PKG_ROOT, are too lazy to properly configure your
+git repos or whatever, set this to 0. Then, pkg will always call git pull/push
+with both the remote repo and the branch as arguments.
+
=item B<function pkg_hook_>I<hook> {I<content>}
Define the global hook I<hook>, its I<content> will be executed