赞
踩
目录
Git是一个分布式版本控制系统,最初由Linus Torvalds于2005年创建。它旨在帮助程序员跟踪文件的更改、协作开发代码,并在需要时恢复先前的版本。通过记录文件的历史变更,Git允许用户在不同版本之间自由切换,并轻松管理多个开发者的工作。
换句话说,Git就像是一个保存代码历史记录的“时间机器”。它可以帮助开发者记录代码的每一个变化,让他们可以随时回到过去的版本,查看修改内容,或者在需要时将不同的代码版本合并在一起。
想象我们再写一份论文或者报告时,我们起初写出了一份初稿便兴高采烈的拿去给导师查看,结果导师劈头盖脸给出一大堆“意见”。我们便拿着这份充满修改意见的报告回去加班修改。等到我们修改完成觉得没有问题了,再拿着去导师那里询问意见,结果导师还是觉得这次的修改不太满意,经过一番指点,我们又拿着这份增加了新的修改意见的报告回去修改。等这次修改结束,我们再去找导师指点,结果导师说“怎么这次的修改还不如上一次,你还是吧上一次的那一版拿来让我再看一看吧!”。可是,这一份报告我都修改了这么多次了哪里还记得第二次改完是什么样子呀。这下我们便后悔了当时没有吧每次的报告进行一个备份。费了九牛二虎之力还是没有还原到第二次修改时候的样子。你便痛定思痛,下定决心下次一定要吧每个版本保留好,可是通常再做一些大型的项目的时候,会经历无数个版本修改,远远多于一次报告。全都是人为进行管理的话又不免浪费了一大部分时间。于是你在室友的推荐下,接触到了版本控制器——Git。
Git的作用主要包括版本控制、协作开发、备份和恢复、跟踪变更
Git可以跟踪文件的变更历史,包括谁做了什么修改,何时修改的等信息。这使得开发者可以随时回退到先前的版本或比较不同版本之间的差异。
换言之就是Git会帮助我们记录代码或文档的变化情况。Git会记录每次代码的修改,包括谁做了什么修改,什么时候修改的。
Git支持多人协作开发,开发者可以在不同的分支上独立工作,然后将他们的工作合并到主分支中。这样可以避免冲突,并提高团队的工作效率。
通过将代码存储在远程仓库中,Git可以作为一个备份工具,确保代码的安全性,并在需要时轻松恢复数据。
其实Git不仅能存放代码、文本文档,还能存放一切格式的文件,包括二进制文件,图片,视频,应用程序等等。我们也可以将Git用作一个免费的云盘来存储自己的东西。
Git可以帮助开发者了解代码的变更历史,包括每次提交的内容、作者和时间,从而更好地理解项目的发展过程。
去Git官网下载Windows版本的Git安装包
官网链接:Git - Downloading Package (git-scm.com)
选择64为操作系统的Git安装包,点击即可开始下载。
双击安装包直接安装即可
点击Finish。
按下Win+R输入cmd打开命令提示窗口
输入git --version查看版本信息
出现这样的版本提示表示安装成功。
运行git --version查看系统中是否已安装git
git --version
已安装的话会提示下列版本信息:
如果没有以上版本信息就需要我们安装Git
运行sudo yum -y install git命令进行安装
sudo yum -y install git
如果以上命令不能正常运行则需要进入root用户进行安装,进入root用户的命令为su,回车后输入root用户的密码即可进入root用户,(注意:Linux中输入密码是没有提示的)。进入root账户后继续运行yum -y install git
su
yum -y install git
安装完成后继续运行git --version
git --verion
提示如下版本信息表示安装成功。
如果想卸载Git,需要运行sudo yum -y remove git
sudo yum -y remove git
运行git --version查看系统中是否已安装git
git --version
已安装的话会提示下列版本信息:
如果没有以上版本信息就需要我们安装Git
运行sudo apt-get -y install git命令进行安装
sudo apt-get -y install git
如果以上命令不能正常运行则需要进入root用户进行安装,进入root用户的命令为su,回车后输入root用户的密码即可进入root用户,(注意:Linux中输入密码是没有提示的)。进入root账户后继续运行apt-get -y install git
su
apt-get -y install git
安装完成后继续运行git --version
git --verion
提示如下版本信息表示安装成功。
如果想卸载Git,需要运行sudo apt-get -y remove git
sudo apt-get -y remove git
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。