赞
踩
这个fang法可能有点LOW
仅作笔记,能看就行~
搭建一个git服务器,
把下面的代码贴到提交完成的钩子中执行
提交完成的钩子!提交完成的钩子!提交完成的钩子!
直接用下面的文件名!!!!!!!
- #!/bin/sh
- #
- # To enable this hook, rename this file to "post-receive".
-
- # zip or more format
- git archive --format zip -o /home/git/test.git/$(git log --pretty=format:"%h" -1).zip HEAD
- # unzip to you webpath
- unzip -o $(git log --pretty=format:"%h" -1).zip -d /var/www/test_git
- # remove zip file
- rm $(git log --pretty=format:"%h" -1).zip
这样每次代码提交后就会自动更新。
- git add .
-
- git commit -m 'xxx'
-
- git push
-
- # remote: Archive: 7ed732f.zip
- # remote: 7ed732f2d9ee0edc9658e95932a3de50e8ecd78b
- # remote: inflating: /var/www/test_git/eds.txt
- # remote: extracting: /var/www/test_git/index.php
ftp Say By!
那么下面这个图????
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。