赞
踩
设置 git user.name 和 user.email
首先进入当前用户的 Home 目录,在各个系统上分别是:
# Windows
C:\Users\用户名\
# Linux
/home/用户名
~
# Mac OS X
/Users/用户名
~
查看是否存在 .gitconfig
文件,若存在直接打开编辑,若不存在则新建一个
然后检查文件内容,如果没有类似于下面这段的内容,则加上:
[user]
name = rtx名
email = rtx名@xxx.com
当访问 Git 出现 ssh: connect to host git.xxx.xxx port 22: Connection refused
的时候,说明本机 ssh
配置的默认端口不对,导致 Git 无法连接正确的端口。
各个系统下设置方法如下:
在用户的 HOME 目录新建 .ssh
文件夹,若存在忽略本步,新建后的目录应为:
# Windows
C:\Users\用户名\.ssh
# Linux
/home/用户名/.ssh
# Mac OS X
/Users/用户名/.ssh
然后在该文件夹下新建 config
文件,填写如下内容:
Host git.xxx.io
Port 36000
Host git.xx.local
Port 36000
Host 10.255.31.21
Port 36000
保存后 Git 就会使用指定的端口来连接服务器了。
生成SSH Key
查询type %userprofile%\.ssh\id_rsa.pub
生成key(Git Bash on Windows / GNU/Linux / macOS:):
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
复制生成的key:
Windows Command Line:
type %userprofile%\.ssh\id_rsa.pub | clip
测试有没有成功
ssh -T git@example.com
(replacing example.com with your GitLab domain)
登陆git服务粘贴key
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。