zoukankan      html  css  js  c++  java
  • Git配置SSH KEY

    一个远程的Git仓库通常会提供HTTPS和SSH两种操作方式给用户,HTTPS的方式每次认证都需要输入密码,而SSH的方式则需要在服务器上配置SSH KEY(SSH公钥),提供了SSH KEY后,远程仓库就可以自动使用SSH公钥来进行认证,而不需要输入密码了。

    1. 右键打开 Git Bash Here ,输入 git config --global --list 查看是否配置了用户名 user.name 和邮箱 user.email

    1. 如果没有配置用户名和邮箱,则输入 git config --global user.name "你的用户名"git config --global user.email "你的邮箱" ,然后直接回车,回车后不会有任何提示,但是可以通过Git配置文件 ~/.gitconfig 查看命令是否生效( ~ 表示用户目录,如果是自己的电脑,这个目录通常在 C:UsersAdministrator )。

    1. 输入 ssh-keygen -t rsa -C "你的邮箱" ,然后一路回车即可,表示都使用默认值(如果不想使用默认值,则根据提示输入对应的值即可,比如密钥文件的存放路径、密码等信息),之后在用户目录的 .ssh 文件夹下会自动生成 包含私钥的文件 id_rsa 和包含公钥的文件 id_rsa.pub

    1. SSH KEY的配置需要用到公钥,即 id_rsa.pub 文件中的内容,在对应的远程仓库管理界面(比如GitHub)找到个人账户的SSH KEY配置界面(该配置项通常在个人设置里面,名称一般叫SSH KEY或SSH xxx keys等,很好找的),然后新建一个SSH KEY配置,将 id_rsa.pub 文件中的内容复制上去即可。
  • 相关阅读:
    有关macOS隐藏文件的问题
    AcWing 2548. 大胖子走迷宫(BFS)
    AcWing 1224. 交换瓶子(交换最少次数使得数列有序)
    AcWing 1220. 生命之树(树形DP)
    AcWing 1215. 小朋友排队(树状数组)
    AcWing 1214. 波动数列(推柿子+DP)
    Python文件操作
    远程升级程序过程
    找某个Linux内核可能调用的文件
    linux platform简易的理解
  • 原文地址:https://www.cnblogs.com/guyuyun/p/15056512.html
Copyright © 2011-2022 走看看