设置Git
在我们初次安装好Git之后,需要做一些相应设置,以便我们能更丝滑的使用Git。
---------- 通过下面命令查看当前git的配置 ----------
git config --list
// 或者
git config -l
---------- 初次安装好Git以后,最好设置一个全局的用户名、邮箱和密码(一般我不设置密码) ----------
// 设置Git的全局用户名和邮箱和密码
git config --global user.name "your name"
git config --global user.email "your email"
// 为了方便使用我一般不设置密码
config --global user.password "your password"
// 如果设置了密码,可以设置记住密码(默认15分钟):
git config --global credential.helper cache
// 如果想自己设置时间,可以这样做:
git config credential.helper 'cache --timeout=3600' // 这样就设置一个小时之后失效
// 长期存储密码:
git config --global credential.helper store
// 远程地址带上密码也是可以的。比如:
'https://yourname:password@xxxx/xxxx/xxxx.git'
SSH Key生成和查看
SSH Key有两种方法可以查看和创建
1、通过Git GUI查看和创建。
打开Git GUI,选择"Help"下的 "Show SSH Key", 如果已创建有SSH Key,则可以看到如下界面。如果没有,可以点击右上角的"Generate Key"生成一个。
2、通过命令行创建SSH Key。
// 以防乱码,邮箱不能有中文字符哟
// 这里的邮箱最好与Git全局设置的邮箱一致(不一致的情况我没有测试过)
ssh-keygen -t rsa -C 'your email'
打开系统用户下.ssh目录,id_rsa.pub里面就是生成好的SSSH Key.
乱码处理
如果因为一些未知原因,导致SSH Key有乱码,可以直接删除.ssh目录下的id_rsa和id_rsa.pub两个文件,然后重新生成即可解决问题。