MSYS2 安装与配置
一.更换更新源
默认 MSYS2 更新源特别慢,所以 更换 为 国内更新源。
更新源文件 位置:
位于 安装目录etcpacman.d 目录下
- mirrorlist.msys
- mirrorlist.mingw64
- mirrorlist.mingw32
文件中内置 国内 更新源
- Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/
- Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/
- Server = http://mirror.bit.edu.cn/msys2/mingw/i686/
所以 只要把这三个URL路径 放在顶部即可
刷新更新源
执行 pacman -Syu,更新更新源
MSYS2 Package 包仓库
https://packages.msys2.org/queue
二. MSYS2 安装 git
pacman -S mingw-w64-x86_64-git-repo
三. MSYS2 GIT 配置
配置 Git
正如你在 起步 中看到的,可以用 git config
配置 Git。 首先要做的事情就是设置你的名字和邮件地址:
$ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
SSH
输入 ssh-keygen -t rsa -C "youremail@aaa.com"
输入文件名 ,例如 id_ras.aaa ,来保存生成的ssh-key 剩下的一路回车
此时,在 ~/.ssh 目录下 生成 id_ras_aaa 和 id_ras_aaa.pub 这样就不会覆盖之前的ssh-key了。
默认使用id_rsa
自定义配置
如果使用自定义名称,例如 gitee_rsa,需要配置一个config文件
cd ~/.ssh
vi config
Host gitee.com
HostName gitee.com
User git
IdentityFile ~/.ssh/gitee_rsa
多个rsa文件则需要添加
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/github_rsa
最后尝试
ssh -T git@gitee.com
ssh -T git@github.com