怎么通过git自动同步到服务器


本文小编为大家详细介绍“怎么通过git自动同步到服务器”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么通过git自动同步到服务器”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。找到你的项目https的链接,保存一下1.先cd到当前用户目录2.然后创建.git-credentials文件3.写入如下数据,注意,用户名和密码替换上自己码云(gitee)的用户名和密码,当然,如果你同时存在可以一行一个,存在同一个文件4.接着运行如下命令,这里注意,如果你是第一次在服务器上使用git,那么你最好先运行git config配置一下你的用户,邮箱5.查看~/.gitconfig,会发现多一项6.注意这里只是配置的当前用户,这里我们查看php-fpm运行的用户是www(大家或许会跟我不同),所以我们需要为www也配置.git-credentials我们把.gitconfig和.git-credentials复制到/home/nginx下,并设置所属用户和组为nginx接着我们在服务器/data/wwwroot/te免费云主机域名st项目入口出新建一个webhooks.php, 拉取代码脚本,注意该脚本一定能外网访问, 这里我的为test项目解析了一个http://tp.kinggui.com的域名此处有点要注意,git pull代码处,我在服务器上/data/wwwroot/test可以手动git pull拉下代码,但是远程访问webhooks.php脚本时,提示git: command not found,那么此处倒数第二行代码可以改为如下:这里/usr/local/git为我git的安装目录,大家的安装目录写成各自对应的目录即可最后我们只要git push代码,gitee就会同步触发webhooks设置的脚本,进行同步拉取代码。读到这里,这篇“怎么通过git自动同步到服务器”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。

相关推荐: vue下怎么获取map中的值

本篇内容主要讲解“vue下怎么获取map中的值”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue下怎么获取map中的值”吧!1.使用Object方法获取map中的key和value值2.使用Object.entr…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 02/27 20:42
Next 02/27 20:43

相关推荐