windows使用git记录

1.免密码clone远程服务器代码开启ssh

生成私钥公钥

命令:查看自己配置的邮箱

git config user.name

git config user.email

生成密钥:邮箱填写上面查看出来的邮箱

ssh-keygen -t rsa -C 'xxxxx@qq.com'

  1. 可直接不输入路径,使用默认路径(c/Users/Administrator/.ssh/)
  2. 按照提示要输入两次密码,但是如果输入了,每次操作操作git库时都要输入密码,所以选择不输入密码
  3. 密码输入结束后,提示已生成秘钥
  4. 打开c:/Users/Administrator/.ssh/,在文件中,id_rsa是私钥文件,id_rsa.pub是公钥文件
  5. 把公钥交给git服务器管理人配置

2克隆一个地址

git clone ssh://git@xxx:23/home/git/server

如果不加ssh://默认使用22端口,但是克隆地址端口是23或其他的则无法连接报错;

git clone git@xxx:23/home/git/server  这样会报错,因为端口是23,加上ssh://在前面就行了

或者在自己的局部环境里新建一个配置文件c/Users/Administrator/.ssh/里面新建config文件

内容:

Host xxx

HostName xxx

Port 23

之后就可以使用git clone git@xxx:23/home/git/server 请求23端口了

原文地址:https://www.cnblogs.com/JahanGu/p/9884344.html