先根据以下文章操作
https://blog.youkuaiyun.com/baidu_30000217/article/details/51327289
如果服务器git用户未生成/.ssh/authorized_keys文件可以手动创建,参考以下文章
https://blog.youkuaiyun.com/lintianyi9921/article/details/110351344
注意:ssh公钥是拿的本地的值,服务器上面的authorized_keys里面的值也是本地这个公钥值
总结:大概流程如下
1.服务器先下载git
2.配置服务器上面的git
2.1 先创建一个git账号,在其所属文件(一般是在/home/git下面)里面加入.ssh/authorized_keys文件
2.2 然后在服务器上创建裸版本库,在hooks目录下添加post-receive文件
3.最后克隆你刚才在服务器上创建的裸版本库到本地
该博客详细介绍了如何在服务器上配置Git并使用SSH公钥授权,包括创建git用户,添加authorized_keys文件,创建裸版本库以及设置post-receive钩子。整个流程旨在实现从本地到服务器的无密码克隆和推送操作。
813

被折叠的 条评论
为什么被折叠?



