git是世界上最优秀的分布式版本控制系统
1.版本控制系统
当程序员写一个程序的时候,往往需要反复调试,就产生了n个修改版本,如果想把n个版本都保存下来,关键是如果想知道每次都改了哪些内容,怎么做到呢?版本控制系统就能做到这一点,能够记录每个版本和上一个版本相比修改了哪些内容。
2.分布式系统 VS 集中式系统
集中式系统中,有一个中央服务器,版本库只放在中央服务器上。
分布式系统中,每个电脑上都有版本库,服务器只是方便不同用户交流用的。
集中式系统的缺点很明显,所有版本库都放在中央服务器上,中央服务器一旦出问题就全完了!
Windows上安装git
下载git
安装完后,打开git bash,进入命令行界面。
查询配置信息git config --list

下面配置全局变量个人信息。后续可以去掉–global,在一个分支下配置此信息,属于分支级别。分支级别覆盖掉全局。

建立仓库

工作区与版本库

上传文件到版本库的暂存区及分支


版本回退
分别修改几次hello.txt,并分别提交。
版本1:
hello
版本2:
hello
world
版本3:
hello
world
third
版本4:
hello
world
third
last
版本4提交之前,输入git status



本文深入探讨Git作为世界领先的分布式版本控制系统的特点与优势。详细解析版本控制的基本概念,对比集中式与分布式系统的运作机制,强调分布式系统在稳定性与效率上的优越性。同时,指导读者如何在Windows环境下安装并配置Git,进行版本库的创建、文件的上传与版本回退等基本操作。
1439

被折叠的 条评论
为什么被折叠?



