1.分别下载Git和小乌龟
Git官网下载
小乌龟官网下载
Git安装过程比较容易,安装完git后在开始菜单中可以看到三个启动图标(Git Bash、Git CMD、Git GUI)。
2.配置Git环境
运行Git Bash,在弹出的终端中输入下面的代码。
配置用户名
git config --global user.name "your_name"
配置邮箱
git config --global user.email "your_email"
检查配置
git config -l
添加SSH公钥
公钥是托管平台GitHub识别用户身份的一种认证方式,通过公钥可以将本地git项目与GitHub建立联系,然后可以很方便的将本地代码上传到GitHub,或者将GitHub的代码下载到本地。
生成公钥
首先检查本机公钥
cd ~/.ssh
如果提示:No such file or directory,说明是第一次使用git。如果不是第一次使用git,执行下面的操作,清理原有ssh秘钥。
mkdir key_backup
cp id_rsa* key_backup
rm id_rsa*
生成新的秘钥:
ssh-keygen -t rsa -C "your_email"
在回车后会提示输入一个密码,这个密码会在提交项目时使用,如果为空的话提交项目时则不用输入。在本机系统盘下,用户文件夹里发现一个.ssh文件,其中的id_rsa.pub文件里存储的即为刚刚生成的ssh公钥。
添加公钥
登录GitHub或者Gitee,在个人设置SSH Keys页面,将刚刚生成的公钥填写到公钥栏,保存即可。
git配置完成。
3.配置TortoiseGit中文模式
小乌龟安装完成后,开始菜单中出现TortoiseGit目录。
配置界面如下:开始菜单TortoiseGit->Settings->General页面Language可以设置为中文。(需要下载安装中文包)
4. 代码下载(克隆)
首先选择一个本地目录,新建一个文件夹如demo,进去文件夹右击选择Git Clone,页面如下:
在URL栏填写远程仓库地址,注意选择SSH地址,点击确认按键。
不出所料,下载会失败。
这是因为TortosseGit默认使用putty格式的私钥,而git默认使用的是OpenSsh格式的私钥。如果想使用同一ssh私钥,TortosseGit提供了这个功能,打开TortoiseGit->Settings。将Network中的SSH-Client改为Git目录下的ssh.exe即可。
配置后重新下载,成功。