在安装完以后的配置选项中,SSH选择OpenSSH: 如果选择PuTTY,则每次更新或提交时,都需要输入密码。 除了在安装配置页面设置,也可以在安装完毕以后,右键 -》 TortoiseGit -》 Settings -》Network -》 SSH -》 修改为:"ssh.exe" 或者 "Git安装目录\usr\bin\ssh.exe" 生成公钥 命令(ssh-keygen.exe 位于 Gi安装目录\usr\bin 目录下) ssh-keygen -t rsa -C "mysshkey" 执行后敲三次回车,即可生成SSH公钥和私钥。 我感到难过,不是因为你欺骗了我,而是因为我再也不能相信你了。----尼采《天才的激情与感悟》

Continue reading

1,先在本地生成ssh的公钥,方法如下: https://gist.github.com/yisibl/8019693 2,在github自己的账号后台中添加上面生成的key,将id_rsa.pub中的所有内容全部copy过来即可。 添加key的页面:https://github.com/settings/keys 3,将https替换为ssh: git remote set-url origin git@github.com:USERNAME/REPOSITORY.git 4,将当前客户端的ssh链接添加到github信任列表 ssh -T git@github.com 如果不执行这个步骤,会push时会出现错误提示: ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from remote repository 另外,执行此步骤时必须关掉爬墙工具(你懂的),否则会提示链接超时。

Continue reading

Author's picture

Neil Wang

久长唯有品格

To Be Marvelous

Yichang·Hubei