git不同linux版本说明

在确保你安装好git后,我们就可以通过git来下载linux kernel了,这时要先说一下linux的版本分类。

在 Linux 内核官网上(https://www.kernel.org/),我们经常看到如下的版本分类:

如上图,这里就有三个版本,分别为:mainline 、stable、longterm。

  1. mainline 是主线版本,也就是目前正在开发的一个版本,目前主线版本为 3.15-rc5。
  2. stable 是稳定版,由 mainline 在时机成熟时发布,稳定版也会在相应版本号的主线上提供 bug 修复和安全补丁,但内核社区人力有限,因此较老版本会停止维护,而标记为 EOL (End of Life)的版本表示不再支持的版本。从上面可以看出现在的stable版本是:3.14.4
  3. longterm 是长期支持版,目前还处在长期支持版的有五个版本的内核,分别为 3.12.19 3.10.40  3.4.90  3.2.58  2.6.32,长期支持版的内核等到不再支持时,也会标记EOL

同时不同的版本对应的git地址也不一样,可以点每个版本后面的cgit连接,过去之前再点上面的index,就可以在最下面看到git clone的地址了,如下面是mainline的地址:

Clone
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux.git

这时运行:git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git就可以下载到mainline分支的代码了,其它的版本的与这个一样,就不再说明。

参考:

git不同linux版本说明

时间: 2024-10-08 03:04:58

git不同linux版本说明的相关文章

GIT在Linux上的安装和使用 第三章

. GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS.Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高.如果拥有CVS或者SVN的使用背景,那么更熟悉的方法是客户端-服务器端模式,所有的文件仓库(repository)都是存放在服务器上的,用户需要在本地安装客户端去服务器上的项目中获取旧版本,提交新版本. GIT抛弃了这种模式,当用户从远端GIT仓库下载一个工程(

git教程--git安装和版本库的创建

git的诞生--这就是牛 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了. Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在2002年以前,世界各地的志愿者把源代码文件通过diff的方式发给Linus,然后由Linus本人通过手工方式合并代码! 你也许会想,为什么Linus不把Linux代码放到版本控制系统

Linux培训教程 Git在linux下的使用

Linux培训教程 Git在linux下的使用  *初始化git仓库,使用git init命令 *添加文件到git仓库分两步: 1.使用git add filename ;可分多次使用,添加多个文件到暂存区 2.使用git commit -m "说明" ;完成提交到分支 兄弟连linux培训教程  Git在linux下的使用 *查看工作区状态,使用git status 命令;如果提示有修改可使用git diff filename 查看修改内容 *HEAD指向当前版本,HEAD^表示上一

开源企业IM-免费企业即时通讯-ENTBOOST 0.8 Linux版本发布

ENTBOOST 0.8 Linux(点击下载)版本发布,更新内容:1. PC端群组聊天,增加发送临时群组文件功能:部分界面完善,和聊天BUG修复:2. 安卓Android发布第二版本APP,第三版本Android SDK,增加部分功能接口:3. 苹果IOS发布第二版本IOS SDK,增加支持发送和接收表情.图片.语音,和群组聊天等功能:4.增加企业组织结构数据同步REST接口,服务端部分BUG修正: 7/29(明天)发布0.8 Windows版本,敬请关注! ENTBOOST是跨平台.跨应用的

GIT在Linux上的安装和使用简介心得

GIT在Linux上的安装和使用简介心得 Linux和Git之父Linus Torvalds曾说过这样一段话:        “Bad programmers worry about the code. Good programmers worry about data structures and their relationships.” (低水平程序员总在考虑代码,高水平程序员总在考虑数据结构及其之间的关系)—— 来自 如何理解Linus Torvalds的“什么才是优秀程序员”的话. G

Git教程-创建版本库

什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改.删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”. 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建一个空目录: $ mkdir learngit $ cd learngit $ pwd /Users/michael/learngit pwd命令用于显示当前目录.在我的Mac上,这个仓库位于/Users/m

redis安装,windows,linux版本并部署服务

一.使用场景         项目中采用数据库访问量过大或访问过于频繁,将会对数据库带来很大的压力.redis数据库是以非关系数据库的出现,后来redis的迭代版本支持了缓存数据.登录session状态(分布式session共享)等.常被作为内存缓存的形式应用到中大型企业级项目中. 二.安装windows版本redis         我们直接访问github网址:github.com/MSOpenTech/redis/releases,下载最新的windows X64版本的压缩包,如下图所示:

Linux 版本与虚拟机的选择

一.选择合适的 Linux 版本建议: 1.Linux 桌面系统,首选Ubuntu: 2.服务器端的 Linux 系统,首选 RHEL 或 CentOS,这两者当中首选 CentOS, 如果不考虑成本也可以选 RHEL,RHEL 有版权,CentOS 则无版权: 3.如果对安全要求很高,可以选择 Debian 或 FreeBSD: 4.需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE(德国用的多): 5.新技术,新功能,可以选择 Fedora,是 RHEL 和 CentOS 的一个

使用VS+VisualGDB编译Linux版本RCF(相当于Linux也有COM版本了)

阅读目录 通过向导配置项目 配置目录结构 修改项目配置 添加RCF源代码 完成配置并进行编译 添加测试程序 添加测试代码——通过TCP进行通信 运行测试程序并查看测试结果 VisualGDB生成的所有Makefile代码 RPC通信框架——RCF介绍中说了,RCF本身是支持跨平台的,其代码放到Linux平台,是可以通过gcc.make等工具,编译通过的. 官方提供的源码中,只有cmake编译脚本,并没有提供Makefile,如果想直接使用make编译,就必须自己写Makefile. 抛开这些不说