centos上搭建git服务器爬坑之路

题记

在centos服务器上边搭建了一个远程git服务,遇见了一些问题

问题还原:

搭建过程

创建对应仓库

cd /home
git init --bare serverApp.git
chown -R root:root serverApp.git

理论上这么做之后就可以利用 root@serverIp:path 来连接操作了

于是下一步,客户端操作:

git init
git remote add origin root@serverIp:home/serverApp.git
git add .
git commit -m "create"
git push -f origin master

报错:


git Permission denied (publickey,gssapi-keyex,gssapi-with-mic).


fatal: 'home/serverApp.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

问了好久度娘,都是说什么权限的错误,我基本上就没操作什么权限,照着敲完还是报错,
想起来之前搭建Nginx的时候并没有这个错于是回去看了下之前的配置:

配置文件

少写了一个 “/” ~ ~ ~ ~ , 也是醉了 ~ ,添加上去,push 完美 ~

本站所有文章除特殊声明外均为原创,未经允许禁止转载!