TortoiseGit

本文主要记述 TortoiseGit 的配置,及过程中的一些错误的解决办法。非常惭愧,一直在用TortoiseSVN,GIT用的很少,关注的也很少,要谈工具,在windows平台下,记忆中只有那个github官方那个客户端。昨天才得知TortoiseGit这个工具,设置一番,将自己遇到的错误记录之。

配置

使用TortoiseGit前,需要安装GIT,windows平台下安装  Git for Windows

首先,需要设置用户名以及邮箱,右键出现的菜单中选择 TortoiseGit-Settings

选择 Git项,在Config source中选择Global,然后在User Info 中设置自己的名字以及邮箱(这里随便写),把后面的inherit的勾去掉才能修改,记得点确定。

第一种 创建仓库,新建一个文件夹来做仓库,选中文件夹,或者进入文件夹,右键选择 Git Create repository here...,会出现两个提示,直接点确定,这个时候,在Settings中的Git项会多一个选项 Remote,填写URL,及git的仓库地址,Add New/Save,直接OK到底,就可以连接到git上的仓库了。

第二种 clone,新建一个文件夹,进入文件夹,右键选择 Git Clone... 填写URL,及git的仓库地址,Directory是本该文件夹,选择OK

问题:

1、当在创建的仓库,进行Git Commit时提示,缺少用户名和邮箱。

TortoiseGit_第1张图片

选择Global (后三个都行),去掉inherit的勾,输入名字和邮件地址(这个随便写,不一定是github的用户名,我们也可以做一个git服务器,比如git@osc,所以这个名字就是个标记)

TortoiseGit_第2张图片


2、如果要连接github,在设置remote时URL哪里找,当然,如果你是在github上现在创建仓库,创建安装时,会有提示url地址。而如果是已经创建好的仓库,地址在这个仓库的右下角,下载按钮的上边 HTTPS clone URL

TortoiseGit_第3张图片

3、为什么Settings-GIT中没有remote项,因为这个文件夹创建的不是仓库。

4、为什么Push不到服务器,可能是没有commit。

5、如果第一次创建仓库,然后进行Pull,完成后会提示一个错误

TortoiseGit_第4张图片

字面意思好像是没有打开日志,但不影响其他功能,使用Show Log也可以正常查看日志。

TortoiseGit 简单使用,请访问以下链接

http://www.cnblogs.com/ssor/archive/2012/02/04/2337823.html




你可能感兴趣的:(TortoiseGit)