zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    HDU 1513 最长子序列
    HDU 3033 分组背包变形(每种至少一个)
    HDU 1712 分组背包
    深度学习
    《将博客搬至CSDN》
    UVa 10917 Dijkstra
    hdu 3839 Ancient Messages (dfs )
    LA 4255 UVa1423 拓扑排序
    poj 2515 差分序列,排列组合
    UVA 10054 the necklace 欧拉回路
  • 原文地址:https://www.cnblogs.com/firestar277/p/14467174.html
Copyright © 2011-2022 走看看