相关疑难解决方法(0)

基于进程退出代码退出Shell脚本

我有一个执行许多命令的shell脚本.如果任何命令以非零退出代码退出,如何使shell脚本退出?

bash shell

372
推荐指数
8
解决办法
41万
查看次数

使用git发布到网站

当我推送到我的远程源git存储库时,我使用本指南使用git在我的网站上自动发布我的更改:

http://www.lwp.ca/james/2010/03/using-git-to-manage-online-website-projects/

这是我的/ hooks/post-update文件:

cd ../../public_html/dir/wbg
env -i git pull
Run Code Online (Sandbox Code Playgroud)

这是我的目录结构:

/home/git/wbg.git < - 我的远程git存储库

/ home/public_html/dir/wbg < - 我的网络文件夹

我跑的时候

git push origin master
Run Code Online (Sandbox Code Playgroud)

存储库更新但我的Web文件夹仍为空.有任何想法吗?

编辑:如果任何未来的流量看到这一点,我真正的问题是你的远程起源和你的目标网站目录必须是git存储库.你不能只是将它设置为将项目复制到新文件夹,除非该文件夹也是一个git repo.

git git-push git-remote

10
推荐指数
2
解决办法
1万
查看次数

标签 统计

bash ×1

git ×1

git-push ×1

git-remote ×1

shell ×1