目录
git场景
学习或工作时,我们会编写各种文档,为了防止版本丢失、更改失误,需要文档原来的版本
这时候,我们就需要不停地复制出副本,比如
每个版本都各不相同,但是,这样下来,每次都是复制粘贴副本,久而久之,产出的文件越来越多,也暴露出更大的问题:你还记得每个版本都修改了什么东西吗
文档是这样,写的代码则更加难以管理
解决方案
为了能够更方便地管理不同版本的文件,就有了版本控制器。它能让你了解一个文件的历史和发展过程。它可以记录项目的每一次改动和版本迭代,同时也方便多人协同作业。
目前最主流的版本控制器就是git,git可以控制电脑上所以格式的文件。包括管理软件开发项目中的源代码文件
注意:所有的版本控制器都只能追踪文本文件的改动,但不能追踪图片视频等二进制文件的变化
Git安装
Git是开放源代码的代码托管工具,最早是在Linux下开发的。开始也只能应用于Linux平台,后面随着发展也被移植到Windows、Mac、Unix等几大平台。
Linux-centos
首先,可以输入git --version查看git有没有安装,如果已经安装了就会显示安装的版本号
git --version
-bash: git: command not found
出现上面的结果,说明git还没有安装
安装Git
sudo yum -y install git
安装好后,再次查看以验证安装
git --version
git version 1.8.3.1
Linux-ubuntu
以ubuntu20.04为例:
首先,可以输入git --version查看git有没有安装,如果已经安装了就会显示安装的版本号
git --version
-bash: git: command not found
安装Git
sudo apt-get install git -y
查看 git 安装的版本:
git --version