服务器端,用 ops
用户执行命令 git init --bare resume
后,客户端设置完地址 push
后,卡住不动:git
33145@DESKTOP-BVNQKGT MINGW64 /d/web/resume (master)
$ git commit -m '测试git提交'
[master 0d2949c] 测试git提交
1 file changed, 2 insertions(+)
33145@DESKTOP-BVNQKGT MINGW64 /d/web/resume (master)
$ git push
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 4 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 348 bytes | 348.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0)
web
安全组
进出策略,控制了端口,一开始觉得是这个问题,可是放开全部端口后问题任然存在;Git与服务器端链接,用的是特殊的 git
用户,而服务器中用的是 ops
用户新建的仓库,权限不对。安全
更改仓库的权限 chown git:git resume.git -R
便可。服务器