• MSYS2 安装 GIT EMACS MINGW64


    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

  • 相关阅读:
    Redis命令
    Linux命令
    SQL语句
    Redis集群
    Redis主主复制、主从复制
    关于Java乱码
    组合, 封装, 访问限制机制, property装饰器, 多态
    继承
    小练习
    面向过程与面向对象, 类和对象
  • 原文地址:https://www.cnblogs.com/firestar277/p/14467174.html
Copyright © 2020-2023  润新知