linux git查看当前代码head地址_(一)深入浅出图解Git,入门到精通(保姆级教程)...

本文深入浅出地介绍了Git,对比了Git与SVN的区别,阐述了Git的分布式特性。详细讲解了Git的安装、配置、本地仓库与GitHub的关联,以及代码管理操作如克隆、提交、回退等。同时,文章还探讨了Git的基本原理和版本管理流程。
摘要由CSDN通过智能技术生成

fd8ab9578b28157a5246d8276ac5630a.png

Git简介

在我们的认知范围Git和SVN都是对于代码托管的工具,那么这两者又有什么不同呢?

Git是世界上先进的「分布式的版本控制系统」,而SVN「集中式的版本控制系统」,SVN对于版本的管理集中于中央服务器中,而Git对于版本的管理可以在本地。

SVN管理的模式从SVN服务器中拉取代码,然后开始自己的开发,开发完后再向SVN服务器提交代码,所以集中式的版本管理,需要联网才能进行,一旦没网就没办法向SVN服务器提交代码。

而Git是分布式的版本管理,每个开发者的本地都会有完整的版本库,不需要来联网,也能进行版本的管理和代码的提交,每个开发者都可以再本地进行提交代码、查看版本、切换分支等操作。

ef0ea8b7207f9a869918847dbf6bbc51.png

所以相对于SVN来说Git的存储也会相对比较占用空间,但是以空间换来了Git对版本管理的高效,不得不说是一种高明的策略。

Git安装

Git可以安装在Windows或者Linux,安装在Windows相信大家都会,基本就是下载软件,然后傻瓜式操作,再Windows安装后,就会有Git GUI Here以及Git Bash Here

Git Bash Here就是我们用来敲命令的窗口,打开它就可以敲关于Git的命令进行进行操作。

Windows的Git下载地址:https://git-scm.com/downloads,在这里下载最新版的进行安装即可。

下面我们来说一下Git再Linux的安装过程,要在安装Git其实也非常简单,可以直接使用yum源进行安装,一句命令就搞定了:

sudo yum install git

Git的配置

安装完Git后就开始对Git进行配置操作,配置自己用户名和Email,配置的命令如下:

$ git config --global user.name "lidu" // 用户名
$ git config --global user.email "lidu@example.com"  // 填你自己的qq邮箱

配置完信息后,就可以「创建目录,并且初始化自己的本地仓库」了:

$ mkdir github
$ cd github
$ pwd
/e/github
$ git init  // 初始化本地仓库
Initialized empty Git repository in /e/github/.git/

fe00b7d36ef6532752a64714bac29702.png

我这里已经初始化过了,初始化后会默认在主干上(master),这里为了测试各种Git的各种命令使用本地的Git仓库于github进行关联。

本地仓库与Github关联

在你的c盘下面有一个.ssh文件夹,进入文件夹里面可以看到有id_rsa.pubid_rsa</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值