【git】上手git+github+tortoiseGit
接档上手git+github。
软件下载
前往 tortoisegit官网下载 安装包和中文包。
下载比较工具Beyond Compare。
软件安装
- 安装中文包
- 安装Beyond Compare
- 安装tortoisegit
配置tortoisegit
任意空白处,点击鼠标右键,便可开始配置。
开始>所有程序>TortoiseGit,也行。
配置**
TortoiseGit需要用到后缀名为ppk的**。
点击 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
ssh git clone 与 https git clone的区别