首页 > 代码库 > TortoiseGIT安装过程及问题

TortoiseGIT安装过程及问题

1,安装Git。一路默认

2,安装TortoiseGit,一路安装完毕。重启电脑。

3,配置TortoiseGit。这是最重要一步。

  • 配置 remote,即远程地址,用于以后pull 或 push操作。这里使用了github。配置如下:

技术分享

  • 配置 name 和 email。 name随便写,并不是用来登录用的用户名。email是注册github时填写的注册邮箱。

技术分享

4,克隆远程库。在磁盘空闲处右键,选择git clone,并在弹出框中填写远程库的URL。确定后成功克隆远程库到本地。

技术分享

技术分享

5,测试pull, push 基本操作。这里要特别注意,若远程库为空,即没有任何文件时,使用TortoiseGIT的pull操作将出现错误如下:

Your configuration specifies to merge with the ref ‘refs/heads/master‘
from the remote, but no such ref was fetched.

技术分享

这是由于此时远程仓库为空,空仓库是没有任何分支的。而pull操作要求从远程master分支拉取数据,找不到该分支而出错。

github在引导我们创建仓库时总是建议我们要带上README, LICENSE, and .gitignore。

如果带上任何一个文件,我们的仓库就不为空了,github默认为我们创建一个主分支,即master分支。这样我们在pull时就不会出错了。

或者是我们创建了空仓库后,在本地创建一个txt文件,然后add, commit, push,之后远程库也会为我们创建一个master分支,以后我们再使用pull就没问题了。

 

TortoiseGIT安装过程及问题