git语言包安装_Git的使用(适用于码云和GitHub)

为什么使用Git这个我就不说了,懂的都懂,我就不啰嗦了,现在我发现了一个急速入门的方法,看完这篇即可入门。

首先是下载Git:https://git-scm.com/download

下载后完成安装,点击鼠标右键会多两个选项

67cea5c00a1b8fabfff8acff08442276.png

这就意味着Git安装成功了。

打开Git Bash我们会发现,

24b576ed154bd6fe5e93b3f07afefe08.png

这界面,可以劝退一堆人了,实际上不会难,但是我们这次使用的不是这个,是一种更为简单的TortoiseGit,俗称“乌龟Git”

乌龟下载链接:https://tortoisegit.org/download/

3aed1aa7b4979675c49a33badeea68b1.png

选择下载自己要的版本和语言包

下载完成后到达安装界面

在安装过程中,有一个地方需要注意!

291156f022944ec1036d7896919dd364.png

这一步的时候选择OpenSSH

接下来完成安装后,安装语言包,可以在setting中修改语言成中文

在这些完成之后,你会发现你点击右键又会多出3个选项

fc6d185c36d3a5fb8f16c0a2e986f224.png

这三个选项就是我们经常会用到的啦

做完这些准备之后,我们开始导入项目,我这边以码云为例

539fd1a4e3918aa89a45672a00025f16.png

选择一个仓库,点击克隆下载,复制链接

在本地新建一个文件夹,点击右键选择克隆

10d4939075d4869e014c96abee36daee.png

bc1a4666f3b606e323d03567486a46f3.png

点击确定

06ab0f454ace9185828c0df752679de4.png

然后就可以发现,这个仓库的文件被我们导入到我们本地的文件夹中了。

5a7b367b4222951d50ab5a33a454f223.png

接下来我们对这项目进行修改(删除五个文本文件)

f5de75c7a73c3fc16e9f8f934ff9fc86.png

点击提交,这边的提交是提交到本地库中,还要选择同步才能修改远程库的数据文件。

41425b3b354405f3dd1f0ea305af6cbe.png

我们可以看到,这五个文件被我们删除之后已经是缺失状态了,然后我们要填入日志信息,方可提交。

8f3a0431d0c307c971f468f0ae5b3081.png

修改成功后,我们右键选择Git同步,可以看到我们在本地库中的操作

6b57e6f0778cb486002acb9b544868c3.png

选择推送,即可修改远程库中的文件信息。

351559e6dd942a536e56eb93610f6c45.png
修改前

e545b727e50f0febf4ad1f784baf8885.png
修改后

当然,一个队伍光提交是不够的,我们也需要获取到远程库中的代码,在这我给远程库创建一个文本文件

1cb1fd20e97bc80f8c88531af079b403.png
创建了一个text的文本文件

6f673e6ffb227fe0eeeba6d2ae7a4fd8.png

在本地中,我们选择Git同步。

9237ea748e5169b810dd06dd558cfbc3.png

然后选择拉取

完成后我们可以发现,本地文件已经多了一个text文件

dc1a476fae2d6cf6f9b64eb2c7bcdba2.png

当然,要想查看日志等信息,可以点击右键查看。

以上就是最基本的Git使用方法,这篇文章可以帮助大家入门,深入的探索还是要看大家自己!

Git的优点 1. 节省时间 想象一下,每次动鼠标前你都要等待5分钟。这非常讨厌是不是?有了版本控制也是一样——我们每个命令消耗几秒,但是工作一天也累积起来了。但是Git快如闪电。把你的时间用在其他更重要的事情上,而不是等待版本控制工具的响应。 2. 离线工作 你出差的时候要工作怎么办?用诸如Subversion或者CVS的集中式版本控制系统,如果你不能连上中央版本库你就不能工作。有了Git,在你的本地机器上几乎能做任何事:提交、查看项目完整历史记录、合并(merge)或者新建分支……Git让你来决定何时何地开始工作。 3. 回退错误 有时候我会犯错(我也不敢相信!)。我喜欢Git的是它的一个小小的回退命令就能用于几乎任何场景。修正最后一次提交,因为你忘记包含一个小改动。撤销整个提交,因为那个特性已经不再需要。而且当处境变得困难时,你甚至可以用Reflog来恢复“已删除”的提交——因为在幕后Git极少会真正删除什么。这样心定气闲。 4. 睡得香 你曾经粉碎过Subversion的版本库吗?我就做过(我说这个的时候记忆的伤痛犹在)。有了Git,我可以信心十足,因为团队里每个人在自己电脑上的克隆就是一份可用的备份。另外Git里的几乎每个操作都是增加数据(很少有删除的)。想搞砸都很难。这种感觉很好。 5. 产生有用的提交 把牛奶、冰淇淋和番茄投到搅拌机里会有(至少)两个问题。首先,启动搅拌机后,看着这一团东西,没人能说出你实际上放入的是什么。另外,你没办法把番茄再“回滚”。你做的一批不相关的提交(一点点A特性,再带一点B特性,还有一个小小的补丁……)也是一样的。对你的队友来说,很难理解发生了什么。当出现问题时,他们也不能简单地回滚特性A。Git能帮你避免这种混乱和创建粒状提交。其独一无二的“缓存区”概念能让你决定在下一个提交里到底包含哪些改动,甚至小到哪些行。这是版本控制的用处所在。 6. 按自己的方式工作 当用Git工作时,你可以有你自己的工作流程。那个你觉得好的流程。使用Git你不需要成为编程高手。当然你可以连接多个远程的版本库,用变基(rebase)代替合并,需要时工作在子模块上。但是你也可以只是简单地工作在一个中央远程版本库上,如同在用Subversion一样。不管你的工作流程怎样,所有其他的优点都还在。 7. 不会把东西搞混了 分开关注是追踪事情的最高原则。当你工作在特性A上时,任何事(人)都不会被你未完成的代码所影响。如果这个特性不再需要了呢?或者如果在10个提交之后,你发现你做的完全不对呢?分支是这些问题的答案。其他的版本控制系统也有分支,但是Git是第一个让它做好它该做的:快速简单。 8. 潮流 只有死鱼才随波逐流。有时候聪明的开发者也这样。Git被越来越多的知名公司和开源项目所使用:Ruby On Rails,jQuery,Perl,Debian,Linux内核,还有很多。大型的社区通常自身就是一个优点,因为一个生态圈会围绕着该系统演进。大量的学习指南,工具,还有服务,会让Git变得更加吸引人。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值