使用tortoisegit管理git 和 权限验证

时间:2021-12-26 03:44:42

1 安装Git

2 安装Tortoise

3 在git.oschina 或者 github上创建项目

4 Tortoise配置


TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。

也就是说使用 ssh-keygen -C "username@email.com" -t rsa 产生的密钥在TortoiseGit中不能用。

而基于github的开发必须要用到rsa密钥,因此需要用到TortoiseGit的 putty key generator 工具来生成既适用于github的rsa密钥也适用于TortoiseGit的ppk密钥,

push 可能遇到的问题:

Right click -> TortoiseGit -> Settings -> Network
SSH client was pointing to C:\Program Files\TortoiseGit\bin\TortoisePlink.exe
Changed path to C:\Program Files (x86)\Git\bin\ssh.exe 我这地方直接就显示 C:\Program Files (x86)\Git\bin\ssh.exe 直接改成下面就行了 此时sync一下,试试肯定不能用。然后再把刚刚的修改改回去即: Right click -> TortoiseGit -> Settings -> Network
SSH client was pointing to C:\Program Files (x86)\Git\bin\ssh.exe
Changed path to C:\Program Files\TortoiseGit\bin\TortoisePlink.exe

Github.com的Git和TortoiseGit图文教程