本地git服务器的使用

2024-01-01 13:36:53

Windows上使用:
首先要在windows开发机上生成密钥:
1.安装git,首先去git官网下载git,https://git-scm.com/downloads,下载.exe格式并安装。
2.从程序目录启动“Git Bash”
在这里插入图片描述
3.键入命令:ssh-keygen -t rsa -C “email@email.com”
(注意这里密钥的储存位置!一般实在当前用户的文件夹里面,但有可能被其他程序修改)
4.用文本文档打开.ssh/id_rsa.pub,复制公钥数据
在这里插入图片描述
5…用shell登录远程git服务器,收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。
6.先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:

$ sudo git init --bare sample.git

7.确定工程所有者

sudo chown -R git:git UVC-1/

8.在开发机注册你的名字和邮件:
Git解决Permission denied, please try again问题

9.请先做这里面**“如果添加了还是出现这个问题,那么问题大概率就定位在了你本机的这个git仓库并没有和这个SSH key 关联上。用下述方法解决”**这一步。
解决Git存在SSh key 仍报错 Permission denied (publickey)的问题

后面应该可以正常拉代码了

文章来源:https://blog.csdn.net/weixin_43295247/article/details/135323466
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。