宝塔一般自带git。请自行终端查询是否存在
若不存在的话,请自行安装
正常git clone
下来的代码文件在jetbrains家的软件中能够正常拉取,推送的情况下。将代码文件中的.git文件夹
直接上传到网站页面中去
然后服务器上的git要配置绑定好你的git账号密码
在git bash中执行命令
1 2 3 4 5 6
| # 永久保存账号密码 git config --global credential.helper store # 然后输入账号密码 git config --global user.name "用户名" git config --global user.email "邮箱" git config --global user.password "密码"
|
输入完成之后可以查看绑定的账号密码
完成之后可以到指定目录下使用git push 如果能正常拉取的话。即完成。
在宝塔的shell脚本中添加一个任务
脚本内容为:
1 2 3 4 5
| # demo路径是测试文档。修改成你自己的拉取路径即可 cd /www/wwwroot/demo && git pull && chown -R www app && chmod -R 0755 app
|
1 2 3 4 5 6
| # 添加 reset --hard 的原因请百度自查 cd /www/wwwroot/demo && git reset --hard && git pull && chown -R www app && chmod -R 0755 app
|
Author: Linyin
Permalink: https://linyin022.github.io/posts/3488226267.html
License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE