TortoiseGit的使用
- 先下载安装git(msysgit)和tortoisegit,安装后提示重启电脑,
msysgit下载
TortoiseGit下载
根据系统选择32位或者64位 的。
- 安装完之后,重启,右键菜单出现
说明乌龟(TortoiseGit)已经安装成功。 - 在任意一个目录下创建一个文件夹。
其实不创建文件夹也可以,有git帮我们自动创建,只不过文件名我们就不可以随意了。 - 在文件夹上点击右键。出现如下
这里,如果你想从已有的git仓库中clone的话,点击clone后在弹出的对话框中。输入你的URL,以及仓库所在位置。
- 我们使用Git Create repository here…
不要打勾。 - 创建好的仓库变成这样
- 至此。我们可以进入文件夹里面添加各种文件了,但是此时的仓库只是在本地上的,我们要把它托管到github.com上面
- 作为演示,我在mygit文件夹写创建了一个名为hello.txt的文件。因为没有文件是没有必要提交的,因为没有对仓库来说没有任何更新。
- 在文件夹下,我新建了一个文件。
此时文件有一个问号,表示新建的文件。
在命令行下用过git一定知道,新建的文件一定要add之后才能commit(提交到本地仓库),之后才能push到远端仓库。
git add .添加当前工作目录文件到index
点击OK。
10. 在接下来的对话框,我们选择commit提交,也可以先不提交。待会在一次性Commit提交
11. 出现这个界面
12. 提交到本地仓库后,如果需要托管到远程仓库的话,点击push
13. 在红色框内输入你的仓库的地址。怎么得到地址,待会再说。
14. 再接下来输入你在github注册的用户名和密码。
15. 现在报错了。这是我的原因,因为我的仓库里面原来就有资源,肯定会报错,专业的说就叫冲突。如果你的仓库是刚刚创建的,就不会报错。如何解决。pull就好了。
16. 在红色框里写入刚才的仓库的地址
17. 点击close.如果你想分析冲突,点击pulled diff
18. 可以看到我们刚才新建的文件有一个绿色的勾勾,说明已经同步到 远程仓库啦
19. 其他的文件是我从仓库pull下来的。大家可以不必在意。