Git tortoisegit配置
一、安装git
下载地址,选择正确的版本。
双击exe安装向导安装,这里就不赘述了。
二、安装tortoisegit
如果习惯使用中文界面,还可以下载语言包。
按照向导安装。
三、配置
安装好之后,比如我想从github上拉取opencv的代码,那么右键选择Git克隆。
在URL处填入地址,点击确定。
遇到错误:
disconnected no supported authentication methods available(server sent: publickey)
需要设置一下ssh client。
右键选择tortoisegit-->设置-->网络,
将SSH客户端更改为你安装的Git下的ssh.exe。
重新拉取,再次遇到错误,
Please make sure you have the correct access rights and the repository exists.
原因是没有添加公钥。
右键打开git bash,设置用户名和邮件,
git config --global user.name "yourname"
git config --global user.email“[email protected]"
其中,yourname是你github的用户名,[email protected]是你github使用的邮箱地址。
ssh-****** -t rsa -C "[email protected]"
替换为你自己的邮箱。
紧接着出现一系列提示,全部按回车即可。
然后系统会自动在.ssh文件夹下生成两个文件,id_rsa和id_rsa.pub,用记事本打开id_rsa.pub
将全部的内容复制
打开github网站,登录你的账户,找到setting-->SSH and GPG Keys,
点击New SSH key,
将复制的内容粘贴到下面的框里,可以给这个key取一个名字,因为你可以添加多个key,便于区分。
在git bash中输入,
ssh -T [email protected]
打印如下信息就设置成功了。
好了,重新拉取代码。
OK了。