]> git.phdru.name Git - git-scripts.git/blob - hooks/post-update
Feat(hooks/post-update): Push back to `origin`
[git-scripts.git] / hooks / post-update
1 #!/bin/sh
2 # Update git-scripts after pushing to master at git-scripts.git.
3 # This hook must be in git-scripts.git/hooks/post-update.
4
5 for ref in "$@"; do
6    if [ "$ref" = refs/heads/master ]; then
7       unset GIT_DIR
8       cd ../git-scripts &&
9       if ! git remote show -n origin 2>/dev/null; then
10          git remote add origin ../git-scripts.git
11       fi &&
12       git pull origin master &&
13       git push origin master
14       exit
15    fi
16 done