zoukankan      html  css  js  c++  java
  • git中添加多个SSH公钥,以及不同系统之间的差别

      git学习已经也有一段时间了,基本的操作,口令会了一点点,但是还没有git团队开发的实践,这个有待加强~

      git是在windows下面模拟Linux环境的,linux自带的ssh服务,可以通过该服务远程登陆linux系统,传输文件等等,还是很方便啦。

      首先,今天是我重装系统(win8 --> win10)后第一次使用git,虽然安装的应用都还在,但是不会出现在右击桌面的菜单栏里面,嗯,所以我第一件事就是让右击桌面,让git出现在菜单栏里面,操作也很简单,只要修改注册表即可

      打开注册表 ---> HKEY_CLASSES_ROOTDirectoryBackgroundshell ----> shell下新建项目git,在右边的值输入git  ---->  在git项目下面新建 command ,右边的值填入git程序的路径

      这样就完成啦~

      

      配置多公钥多账号登陆的关键就是 .ssh 文件夹下面的 config 文件 , 配置多公钥的格式如下,配置名顾名思义,可以保存相关配置留存,以后只需拿来使用即可

        Host github2 

      HostName github.com
      User xiaodan'sFather
      IdentityFile ~/.ssh/my2

      到了这一步,一般就可以了,生成了多个公-私钥配置好之后,可根据不同的协议测试连接例如git,ssh git@Host 即可 

      但是在使用win8的时候,这样子还不可以,还得把公钥加入什么栈中,通过两条指令,即可以实现

  • 相关阅读:
    不务正业系列-浅谈《过气堡垒》,一个RTS玩家的视角
    [LeetCode] 54. Spiral Matrix
    [LeetCode] 40. Combination Sum II
    138. Copy List with Random Pointer
    310. Minimum Height Trees
    4. Median of Two Sorted Arrays
    153. Find Minimum in Rotated Sorted Array
    33. Search in Rotated Sorted Array
    35. Search Insert Position
    278. First Bad Version
  • 原文地址:https://www.cnblogs.com/liujiaa/p/6286485.html
Copyright © 2011-2022 走看看