tortoisegit安装及实用操作

TortoiseGit安装

首先是下载好如图所示TortoiseGit的文件,百度TortoiseGit找到官网下载对应操作系统的版本就可以了。安装后一路next。

在这里插入图片描述

TortoiseGit配置

安装好以后,会有一个Fisrt Start Wizard,这里对软件进行一些配置。


在这里插入图片描述
一路下一步,到下面这张图时,就是把TortoiseGit和前面安装的git关联上,这里选上Git.exe的路径。

在这里插入图片描述
再输入一下git的邮箱用户名,剩下的一路next就行。

在这里插入图片描述
上述步骤搞定后,在任何一个文件夹右键可以看到如下截图。

在这里插入图片描述

TortoiseGit基本操作

使用TortoiseGit相当于是把git的一些命令行操作给可视化了,因此会容易不少。下面以拉取仓库Nju-Ben/soyder-nlp-gis.etc为例,介绍下实用的基本操作。

Git Clone——克隆远程仓库到本地

首先进入仓库,拷贝仓库地址,我一般是通过ssh的方式,要简单地配置一下。这里简化起见,直接通过http方式。


在这里插入图片描述
然后自己找一个空白的文件夹,右键clone仓库。

在这里插入图片描述
然后填上仓库的url地址。

在这里插入图片描述
然后success说明克隆成功了。

在这里插入图片描述
远程仓库被拉到本地文件夹了。

在这里插入图片描述

Git Commit——提交改动到本地的版本库

为了后面演示冲突,这里我先不用之前使用的电脑A,换一台电脑B,演示Commit和Push操作。

首先在本地把自己的修改加进去。

在这里插入图片描述
然后右键Git Commit


在这里插入图片描述
然后选中要提交的修改,随便输入message,点击commit。


在这里插入图片描述
然后就成功了。

Git Push——将本地修改提交到远程仓库

在这里插入图片描述
如果是http方式,会让你输入github账号和密码。

在这里插入图片描述
在这里插入图片描述
然后就成功交到远程了。

在这里插入图片描述

Git Pull——拉取别人的更新

由于多人同时维护一个仓库,存在着冲突的可能,这块建议稍微看一下git的原理。这里换回第一台电脑A,在这台电脑上本地仓库里还没有新提交的论文,让我们先用前面讲的方法同样git commit,git push看看会发生什么。

此时git commit是成功的,但git push会提示冲突。


在这里插入图片描述
在这里插入图片描述
所以在进行修改之前,一定要确保自己的仓库和远程的仓库是同步的,这就需要一个git pull操作。

在这里插入图片描述
Git Pull会把远程仓库里最新的内容拉下来,此后就可以提交东西了。当然还有各种情况导致冲突,特别是自己在本地和别人在远程改了同一个文件之后,这些情况只有用别的解决方法,这里不描述。


在这里插入图片描述
可以看到在电脑B上提交的文章被拉下来,到了电脑A的本地了。同时,这就演示了一下如何实现多人协作的。


在这里插入图片描述

总结

所以总结一下,通过以下流程就可以愉快地开始在github上玩耍,参与开源项目了。

首先找到github远程仓库。
然后克隆到本地文件夹里。
接着在每次提交自己的内容前先git pull一下,保证内容是最新的。
最后进行git commit , git push操作。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值