caniuse.com 是一个查找JavaScript|Css一些关键字或新特性,在浏览器兼容性的网站。避免我们编写code的时候使用新的特性,但是使用者的电脑浏览器版本不兼容一些问题。
Centos下源码编译git
发表于
更新于
最近向公司申请一台闲置的centos主机,用来安装composer 私有镜像仓库使用的,不得不说目前任职公司PHP项目部署还是人工手动ftp上传code年代,composer依赖包也没有用起来。所以目前第一步先建立一个composer镜像仓库,把composer包管理用起来,安装之前先把git安装起来。
centos7.9 默认git版本是1.8,版本比较低。目前一些场景需要用到git2.0版本之上,需要源码编译安装最新的版本。
下载源码
1 | git clone https://github.com/git/git |
进入目录&编译
卸载旧git&解压文件
1 | # 卸载旧git |
编译时候出现一些依赖问题,所以建议预先检查这些依赖是否安装,从而避免编译失败
- gcc
- curl-devel
- openssl-devel
- zlib-devel
- expat-devel
- gettext-devel
安装依赖
1 | sudo yum install -y gcc curl-devel openssl-devel zlib-devel expat-devel gettext-devel |
编译
1 | # $(nproc) 可以根据实际需求自行替换,减少编译时间 |
验证
1 | git --version // git version 2.37.3 输出如下命令就代表编译安装成功! |
Hello World
发表于
更新于
欢迎光临hexo!这是你的第一篇文章。
快速入门
创建一篇文章
1 | hexo new "My New Post" |
更多参考: Writing
启动服务
1 | hexo server |
更多参考: Server
生成静态文件
1 | hexo generate |
更多参考: Generating
发布到发远程站点
1 | hexo deploy |
更多参考: Deployment