【git】上手git+github+tortoiseGit


接档 上手git+github

软件下载

前往 tortoisegit官网下载 安装包和中文包。
下载比较工具Beyond Compare

软件安装

  1. 安装中文包
  2. 安装Beyond Compare
  3. 安装tortoisegit

配置tortoisegit

任意空白处,点击鼠标右键,便可开始配置。
开始>所有程序>TortoiseGit,也行。

配置密钥

TortoiseGit需要用到后缀名为ppk的密钥。
在这里插入图片描述
点击 Generate,生成密钥。
生成密钥后,复制 public key,并点击Save private key,将.ppk保存在.ssh目录下。
在这里插入图片描述
将复制的public key添加到github。
在这里插入图片描述

语言设置

使用简体中文。

右键菜单

依个人习惯 设置。
在这里插入图片描述

Git

在这里插入图片描述

差异查看器

在这里插入图片描述

SSH 克隆

在这里插入图片描述
HTTPS克隆 很容易遇到如下问题:
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

所以直接 SSH克隆就好了。

首次进行SSH克隆时,可能遇到如下问题:
The authenticity of host ‘github.com (13.229.188.59)’ can’t be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no/[fingerprint])?

这是因为.ssh目录里没有known_hosts这个文件。
直接输入“yes”并回车,就会创建known_hosts,且本机公钥会被添加至该文件。

参考文章

git clone报错
git clone 出现error
ssh git clone 与 https git clone的区别
Git 遇到了 early EOF index-pack failed 问题

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页