- 举个例子,在
/home/user/repos/
目录下建立远程 Git 裸仓库 blog.git
cd /home/user/repos
git init --bare blog.git
- 配置 Git Hook
cd blog.git/hooks
cp post-update.sample post-update
- 编辑 post-update
vim post-update
#!/bin/sh
unset GIT_DIR # 不加这行会报错
DIR_ONE=/home/user/apps/blog
if [ -d $DIR_ONE ]