基础环境配置

git下载

https://git-scm.com/downloads

git配置

https://git-scm.com/book/en/v2/Customizing-Git-Git-Configuration
完成git的安装之后,点击Git Bash Here,进入git命令终端。

输入如下命令配置用户名以及邮箱

# 修改用户名
$ git config --global user.name "your_username"
# 修改邮箱
$ git config --global user.email "your_email"
# 查看当前用户
$ git config user.name
# 查看邮箱
$ git config user.email

生成gitee和github的SSH Key

  • 打开 git Bash,运行下面的命令,过程中直接按 Enter 就行
# github SSH Key
$ ssh-keygen -t rsa -C 'github邮箱号' -f ~/.ssh/id_rsa_github
# gitee SSH Key
$ ssh-keygen -t rsa -C 'gitee邮箱号' -f ~/.ssh/id_rsa_gitee
  • 这时会在你的用户家目录(Window:C:\Users\windows账户名.ssh,Linux/Mac:~/.ssh)下生成以下文件:

github和gitee添加SSH KEY

(下面以gitee为例)
进入个人账户的设置目录:

需要注意的是,公钥一栏复制的时上述生成文件中的.pub文件的内容,即:id_rsa_gitee.pub(这里使用记事本打开)。
另外提示一下,gitee这里粘贴公钥之后,标题自动显示,github需要手动添加标题(这里的标题内容默认为生成对称秘钥使用的邮箱)。


配置config文件

进入.ssh目录下,新建config文件,打开 git Bash,运行下面的命令

$ cd ~/.ssh
$ touch config
$ vim config

输入以下内容:

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_gitee
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa_github

输入wq保存退出即可!


测试配置

$ ssh -T git@gitee.com
Hi [your_account_name]! You've successfully authenticated, but GITEE.COM does not provide shell access.$ ssh -T git@github.com
Hi [your_account_name]! You've successfully authenticated, but GitHub does not provide shell access.

出现上述结果就证明配置成功!


语雀文档地址

https://www.yuque.com/docs/share/7ce33b5d-5563-400e-991b-f4b71f6ad618?#

参考地址

https://blog.csdn.net/dubulingbo/article/details/108549185

win10配置gitee和github相关推荐

  1. win10配置SSH连接Github

    win10配置SSH连接Github 1. 条件 2. 办法 1. 条件 Github账号 Win10已安装Git 2. 办法 打开Git Bash 查看有没有ssh设置 $ ls .ssh/ 空空如 ...

  2. git 重装系统后的恢复(同时配置gitee和github)

    引言 同时配置这两项的具体操作详细步骤参见.https://blog.csdn.net/qq_41621362/article/details/112140343 重点 在重装系统之前,一定要把下面这 ...

  3. Spring Boot 入门 IDEA 版本 2小时学会springBoot 代码上传至gitee 或者github 事务没做出来

    SpringBoot简化了xml的配置可以快速开发,节省很多的时间,springboot的配置速度更快,SpringMvc已经不如springboot了, 市面上更多的是使用spingboot这个框架 ...

  4. window下配置SSH连接GitHub、GitHub配置ssh key

    此经验分两部分: 第一部分介绍:在windows下通过msysGit(Git for windows.Git Bash)配置SSH Keys连接GitHub. 第二部分介绍:在GitHub上创建仓库, ...

  5. VsCode使用Git连接Gitee和GitHub

    VsCode连接GitHub和Gitee VsCode连接GitHub和Gitee 一.软件安装 1.安装git 2.vscode 二.在Github或者Gitee上创建空的仓库/项目 1.在Gith ...

  6. 使用Typora+PicGo配置Gitee图床

    彩蛋 以后每篇文章会增加点趣味性的内容,欢迎大家扔砖头. 人这一辈子,最不能透支的是什么? 这个问题,可口可乐前CEO布莱恩·戴森(Bryan Dyson)已经给出了回答,作为可口可乐CEO布莱恩·戴 ...

  7. gitee与github双向自动同步的方法

    原文网址:gitee与github双向自动同步的方法_IT利刃出鞘的博客-CSDN博客 简介 说明         本文介绍gitee与github双向自动同步的方法.包括:gitee同步到githu ...

  8. Linux篇【4】:Git,Gitee,GitHub

    在 Linux 系统中,如何将普通源文件和普通头文件上传到 Gitee ? Git 是一个分布式的版本控制器,目前可以理解成百度云盘,其次,在 Linux 系统中,Git 也是一个软件/工具/指令,在 ...

  9. idea 使用gitee 和github 全能版

    gitee 和github 都一样前者是国内的加载快,后者是国际(米国)的加载有点慢,下载也慢,所以我使用的是国内的,如果用国外的,这里也可以借鉴,操作基本一样. 一:准备工作 首先去注册一个账号:h ...

最新文章

  1. 区块链技术到底有啥用?
  2. framebuffer显示JPEG图片
  3. jvm类加载、初始化
  4. 一秒钟世界上会发生多少事_1秒钟世界上会发生多少事?答案超乎你的想象……...
  5. 运维的基本知识点及分类工作
  6. QT MSVC 中文报错
  7. 《数据库系统实训》实验报告——视图
  8. yarn集群启动时,并不自动启动resoucemanager的原因
  9. arm linux串口控制led,通信程序设计 - Linux下ARM和单片机的串口通信设计
  10. 怎么用c语言做出等妖三角形_初二数学培优,怎么用顶点坐标求三角形面积?割补法这样用很简单...
  11. 数据库原理及应用【二】数据模型
  12. 【阿里内推001期】听说你要做中台,阿里中台部门招Java开发
  13. 《逻辑与计算机设计基础(原书第5版)》——1.7 格雷码
  14. 韩顺平 jdbc 之 mysql,(韩顺平讲解)jdbc学习(四)---java连接mysql
  15. 线性规划——单纯形法
  16. vscode 是干什么用的_vscode里的launch.json是干什么用的
  17. 香港云服务器选阿里云好还是腾讯云好?
  18. 2020年手机上最好的25种免费游戏
  19. Windows命令行WINRAR压缩和解压缩
  20. 路由环路的产生及解决

热门文章

  1. 图片处理工具类 - ImageUtils.java
  2. Linux之美—windows server基础(在windows上安装server机)
  3. [透视变换]象棋棋盘矫正Python&OpenCV
  4. 微信小程序客服介绍:如何设置小程序在线客服?
  5. 这些道理不懂,你注定就是穷打工的命!
  6. rasp 系统_一类PHP RASP实现
  7. 通俗易懂解释raid0和raid5_简要阐述raid 0,raid 1,raid5 之间的区别于优缺点以及最低组建条件和可用容量...
  8. 《庄子·内篇·逍遥游第一》
  9. 知到答案 环境学概论 智慧树网课章节测试答案
  10. 【网络游戏同步技术】游戏中的ping值计算