当前位置: 代码迷 >> 综合 >> 【git】上手git+github+tortoiseGit
  详细解决方案

【git】上手git+github+tortoiseGit

热度:68   发布时间:2024-02-02 17:06:26.0

文章目录

        • 软件下载
        • 软件安装
        • 配置tortoisegit
          • 配置密钥
          • 语言设置
          • 右键菜单
          • Git
          • 差异查看器
        • SSH 克隆
        • 参考文章

接档上手git+github。

软件下载

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

软件安装

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

配置tortoisegit

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

配置密钥

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

语言设置

使用简体中文。

右键菜单

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

Git

在这里插入图片描述

差异查看器

在这里插入图片描述

SSH 克隆

在这里插入图片描述
HTTPS克隆 很容易遇到如下问题,所以直接 SSH克隆就好了。
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克隆时,可能遇到如下问题:
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

  相关解决方案