目录
在当今的软件开发和文档编写等领域,版本控制工具至关重要。Git 作为其中的佼佼者,有着广泛的应用场景。本文将详细介绍 Git 的相关知识,包括其概念、安装、使用场景、远程仓库以及分支操作等内容。
一、Git 概述
简介
Git 是由 Linus Torvalds 创造的分布式版本控制系统。与集中式版本控制系统如 SVN 不同,Git 在每个使用者的电脑上都有完整的版本库,工作时可不联网。多人协作时,各自修改可相互推送。市场上 SVN 和 Git 都较为常用,SVN 集中存放版本库在中央服务器,而 Git 分布式的特点使其更灵活。
SVN是集中式版本控制系统,版本库是集中放在中央服务器的。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。
安装
可以从官网下载安装 Git,安装后通过命令行操作。同时也可安装第三方的小乌龟 TortoiseGit 来方便操作,安装后需配置开发者姓名及邮箱,信息会包含在提交中。若忘记设置用户名和邮箱,也有办法重新设置。
1) 安装的Git
下载链接:https://git-scm.com/download
下一步下一步安装即可!
安装完之后起始就可以使用了,只是必须使用 命令才能完。
不想学命令,可以直接跳过。可以使用图形化界面。
2) 安装小乌龟 TortoiseGit
Tortoise --乌龟的意思,寓意公司千年企业。
这个企业以前做了一个软件:TortoiseSVN
先安装这个: