git 本地提交后如果让服务器上的GIT 自动更新拉取
2023-09-11 14:21:55 时间
Q:
最近配了个服务器,用的GIT,本地提交后服务器必须再拉取一下才能更新出来。。求个提交后自动更新的方法
A:
最佳工具 git hook
post-update.sample 改名为post-update
然后加几行简单的代码就能实现你的需求了
例:
gitdir=/****
cd $gitdir
git checkout 对应分支
git pull
end...
-------------------------------------
最简单的办法就是服务器上用一个cron任务,定时拉取。
---------------------------------------
利用git的hook,在hook里对应的事件中写shell脚本
相关文章
- [Android Pro] git 打标签、推送tag到托管服务器、验证是否成功
- [Practical Git] Show who changed a line last with git blame
- [Practical Git] Navigate git command pager output with Unix less commands
- 从浏览器到服务器的4种跨域请求解决方案
- CentOS 搭建Git Gitosis 服务器
- Git远程01:git remote相关操作
- EasyNVR摄像机无插件直播流媒体服务器前端构建之输入框样式的调整
- 用live555做流媒体转发服务器?
- 安装memcached服务器和PHP中添加memcache拓展模块
- [Practical Git] Clean up commits with git rebase
- 通过WebClient模拟post上传文件到服务器
- 【收藏】FinalShell :SSH工具,服务器管理,远程桌面加速软件
- 获取数据库服务器日期、时间
- 什么是服务器的SSL PSE
- asp.net关于WEB端用户重复提交问题。禁用服务器控件按钮问题。
- mac中使用 sourcetree 的快速配置和git服务器登录
- 微信开发 api 需要 https 服务器
- Git知识总览(四) git分支管理之rebase 以及 cherry-pick相关操作
- 【超详细】阿里/华为云服务器部署环境快速搭建一条龙【git、maven、jdk8、docker安装nginx、mysql、redis】
- 【Git技巧】第七篇 git分区原理(超级详细)
- CentOS 7 安装 Git 服务器