aboutsummaryrefslogtreecommitdiff
path: root/infrastructure/roles/git/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'infrastructure/roles/git/README.md')
-rw-r--r--infrastructure/roles/git/README.md14
1 files changed, 6 insertions, 8 deletions
diff --git a/infrastructure/roles/git/README.md b/infrastructure/roles/git/README.md
index f21bfef..90a558d 100644
--- a/infrastructure/roles/git/README.md
+++ b/infrastructure/roles/git/README.md
@@ -5,29 +5,27 @@
On the server:
```
-git init --bare $REPO
+git init --bare $REPOSITORY_PATH
```
## Push an existing repository
```
-git remote add $REMOTE_NAME $SERVER:$REPO
-git push $REMOTE_NAME main
+git remote add $REMOTE $SERVER_HOSTNAME:$REPOSITORY_PATH
+git push $REMOTE main
```
## Exposing via gitweb
```
-sudo ln -s $ABSOLUTE_PATH_TO_REPO /var/lib/git/$NAME.git
+sudo ln -s $REPOSITORY_PATH /var/lib/git/$NAME.git
```
-You can use `~/foo` as the `ABSOLUTE_PATH_TO_REPO` to expose a repository in your home directory.
-
## Exposing via https
```
-mv $ABSOLUTE_PATH_TO_REPO/hooks/post-update.sample $ABSOLUTE_PATH_TO_REPO/hooks/post-update
-ln -s $ABSOLUTE_PATH_TO_REPO ~/public_html/$REPO.git
+mv $REPOSITORY_PATH/hooks/post-update.sample $REPOSITORY_PATH/hooks/post-update
+ln -s $REPOSITORY_PATH ~/public_html/$REPO.git
```
Ensure that you push once to the repo, or run `git update-server-info` in the repository.