File tree 2 files changed +36
-2
lines changed
2 files changed +36
-2
lines changed Original file line number Diff line number Diff line change 17
17
- [ 常用ssh命令] ( ./docs/ssh.md )
18
18
- [ Intranet through Frp] ( ./docs/frp.md )
19
19
- [ docker command] ( ./docs/docker_cmd.md )
20
- - [ download icloud] ( ./docs/download_icloud.md )
21
20
21
+ #### Dodcker
22
+ - [ download icloud] ( ./docs/download_icloud.md )
23
+
22
24
> ### reapberry
23
- - [ get raspberry info ] ( ./docs/get_raspberry_info.md )
25
+ - [ 获取树莓派系统信息 ] ( ./docs/get_raspberry_info.md )
24
26
25
27
26
28
Original file line number Diff line number Diff line change @@ -72,3 +72,35 @@ firewall-cmd --zone=public --remove-port=3000/tcp --permanent
72
72
# 重启docker
73
73
systemctl restart docker
74
74
```
75
+
76
+ ## 升级git到2.x版本
77
+ ``` bash
78
+ # centos默认git 是1.8版本的,如果你的项目里面有git hook 请升级到2.3版本以上
79
+ # 删除git版本
80
+ yum remove git
81
+
82
+ # 安装依赖确保本地有gcc编译环境
83
+ yum install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc gcc perl-ExtUtils-MakeMaker
84
+
85
+ # 下载新的git版本解压进入
86
+ wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.gz tar -xzvf git-2.33.0.tar.gz && cd git-2.33.0
87
+
88
+ # 编译安装
89
+ make prefix=/usr/local/git all
90
+ make prefix=/usr/local/git install
91
+
92
+ # 报以下错误
93
+ # include <openssl/ssl.h> ^ compilation terminated. make: *** [fuzz-commit-
94
+
95
+ # 安装openssl
96
+ yum install -y curl-devel expat-devel gettext-devel openssl-devel
97
+
98
+ # 配置环境变量
99
+ echo " export PATH=$PATH :/usr/local/git/bin" >> .~/.bashrc
100
+
101
+ # 重新加载变量
102
+ source ~ /.bashrc
103
+
104
+ # 验证git版本
105
+ git --version
106
+ ```
You can’t perform that action at this time.
0 commit comments