diff options
Diffstat (limited to 'infrastructure/roles/git/README.md')
| -rw-r--r-- | infrastructure/roles/git/README.md | 14 |
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. |
