Windows 下安装git
1. 下载git https://git-for-windows.github.io/
2. 安装
安装:一路点击下一步
在“Configuring the line ending conversions”选项中,
第一个选项:如果是跨平台项目,在windows系统安装,选择;
第二个选项:如果是跨平台项目,在Unix系统安装,选择;
第三个选项:非跨平台项目,选择。
安装完成后 右键点击 Git Bash 即可使用
安装TortoiseGit Git客户端工具
1下载 https://tortoisegit.org/download/
选择安装的位置下一步即可
下面有Language Packs语言包 下载安装即可
Git 管理多个ssh key
本地多个ssh key的配置生成
1配置git用户名和密码
git config user.name“your user name”
git config user.email “youremail@email.com”
2生成ssh key时同时指定保存的文件名
ssh-keygen -t rsa -f ~/.ssh/id_rsa.github -C “youremail@email.com”
指定完之后会在~/.ssh 目录下生成id_rsa.gihub和id_rsa.github.pub 两个文件
id_rsa.github.pub里面保存的是公钥就是我们要添加到服务器的key
修改配置文件
在~/.ssh 目录下新建一个config文件
添加内容
# gitlab
Host gitlab.com
HostName gitlab.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa.github
测试
$ ssh -Tgit@github.com
成功提示:
Hi User! You've successfullyauthenticated, but GitHub does not provide shell access.
$ ssh -T git@gitlab.com
成功提示:
Welcome to GitLab, User!