风在路上 风在路上
首页
导航站
  • Java-Se

    • Java基础
  • Java-Se进阶-多线程

    • 多线程
  • Java-Se进阶-java8新特性

    • java8新特性
  • Java-ee

    • JavaWeb
  • Java虚拟机

    • JVM
  • golang基础

    • golang基础
  • golang框架

    • gin
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • Redis
    • ElasticSearch
    • MongoDB
  • ORM

    • MyBatis
    • MyBatis-Plus
  • Spring

    • Spring
  • SpringMVC

    • SpringMVC1
    • SpringMVC2
  • SpringCloud

    • SpringCloud
  • 中间件

    • RabbitMQ
    • Dubbo
  • 秒杀项目
  • Git
  • Linux
  • Docker
  • JWT
  • 面试
  • 刷题
开发问题😈
设计模式
关于💕
归档🕛
GitHub (opens new window)

风

摸鱼
首页
导航站
  • Java-Se

    • Java基础
  • Java-Se进阶-多线程

    • 多线程
  • Java-Se进阶-java8新特性

    • java8新特性
  • Java-ee

    • JavaWeb
  • Java虚拟机

    • JVM
  • golang基础

    • golang基础
  • golang框架

    • gin
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • Redis
    • ElasticSearch
    • MongoDB
  • ORM

    • MyBatis
    • MyBatis-Plus
  • Spring

    • Spring
  • SpringMVC

    • SpringMVC1
    • SpringMVC2
  • SpringCloud

    • SpringCloud
  • 中间件

    • RabbitMQ
    • Dubbo
  • 秒杀项目
  • Git
  • Linux
  • Docker
  • JWT
  • 面试
  • 刷题
开发问题😈
设计模式
关于💕
归档🕛
GitHub (opens new window)
  • Git

    • Git - 知识体系
    • Git - 简单提交
    • Git - SSH免密登录
      • 步骤
      • 好处
      • 别名
    • Git - Commit常用表情
    • Git - 删除提交记录
    • GitHub - 提速
    • 常用Git操作
  • Linux

  • Docker

  • JWT

  • 工具部署
  • Git
zdk
2021-05-20
目录

Git - SSH免密登录

  • 步骤
  • 好处
  • 别名

# 步骤

我们可以看到远程仓库中还有一个 SSH 的地址,因此我们也可以使用 SSH 实现免密码登录!

进入 C:\Users\Administrator.ssh 目录生成公钥

ssh-keygen -t rsa
1

执行后会生成两个文件

复制 id_rsa.pub 文件内容

Gitee:设置 ->SSH公钥

GitHub:点击用户头像→Settings→SSH and GPG keys

这俩平台 ssh 可设置同一个

# 好处

GitHub 服务器在国外,我们用 https 对仓库进行拉取、提交有时会链接不上,导致失败。

这时我们可以用 ssh 对项目就行管理

以 Gitee 为例:

image-20210520132020687

# 别名

对于用 https 已经克隆在本地的仓库,我们可以加个“别名”来进行 SSH 链接

1)基本语法

git remote -v 查看当前所有远程地址别名

git remote add 别名 远程地址

2)案例

我们提交到远程仓库的指令是:

git push 远程仓库地址 分支
1

这个地址可以是 https 也可以是 ssh

但由于地址太长了,可以用“别名”代替地址!

添加别名:

git remote add ssh git@github.com:oddfar/docs.git
1

推送到远程仓库:

git push ssh master
1

我们 clone 项目,默认有个“别名” origin 指向我们 clone 时的远程仓库地址(https或ssh...)

在 GitHub 上编辑此页 (opens new window)
#Git
最后更新: 2023/02/26, 12:02:00
Git - 简单提交
Git - Commit常用表情

← Git - 简单提交 Git - Commit常用表情→

Theme by Vdoing | Copyright © 2022-2025 zdk | notes
湘ICP备2022001117号-1
川公网安备 51142102511562号
本网站由 提供CDN加速/云存储服务
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式