linux 下安装git

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。

 

Git与CVS的区别

 

 

    * 分支更快、更容易。

    * 支持离线工作;本地提交可以稍后提交到服务器上。

    * Git 提交都是原子的,且是整个项目范围的,而不像 CVS 中一样是对每个文件的。

    * Git 中的每个工作树都包含一个具有完整项目历史的仓库。

    * 没有哪一个 Git 仓库会天生比其他仓库更重要。

 

标签: 版本控制系统 跨平台 C/C++

 

    * 开发语言: C/C++

    * 项目主页: http://git-scm.com/

    * 文档地址: http://git-scm.com/documentation

    * 下载地址: http://git-scm.com/download

 

下载后(git-1.6.3.3.tar.gz)解压,进入git-1.6.3.3目录执行下面步骤:

#  ./configure –prefix=/usr/local/git

#  make   

如果出现 错误 "zlib.h No such file or directory"
zlib.h 包含在 zlibg1-dev中;
openssl/rand.h 包含在 libssl-dev中,系统没装。OK, 安装~,执行

# apt-get install zlib1g-dev libssl-dev

 

 

 

然后再跑 # make


又看见错误 "tclsh failed; using unoptimized loading"。 还要安装 tcl.......执行
#  apt-get install build-essential tcl8.4 tk8.4 gettext

这个时候如果又出现: Do you want to continue [Y/n]? y
Media change:  please insert the disc labeled

.....

我手头上有没盘,那么打开  /etc/apt/sources.list  文件

注释掉里面的  #deb cdrom:  ...................

然后再执行  #  apt-get install build-essential tcl8.4 tk8.4 gettext
成功

 

接下重新# make

成功

然后 #  make install

成功

最后别忘了,设置PATH(除非你喜欢用绝对路径执行git)

vi /etc/profile  添加: export PATH=/usr/local/git/bin:/usr/local/git/libexec/git-core:$PATH

或

vi ~/.bashrc  添加: e xport PATH=/usr/local/git/bin:/usr/local/git/libexec/git-core:$PATH

(因为 bin 目录只有 4 个命令,其它的几十个命令在 libexec/git-core 目录下,所在,在 PATH 搜索路径下,也要加上才能找到)

 

 

友情链接:http://www.androidroad.com

使用基于物质点法(MPM)的Anura3D模拟沙柱坍塌 本博客使用开源软件Anura3D软件模拟了一个沙柱坍塌的过程,这个软件是基于基于物质点法(MPM)设计的 阅读详情

相关推荐

使用moveit!控制真实机械臂(5)——编写真实机械臂节点中的action服务程序

上一篇文章中,我们简要介绍了ROS中action的基本知识,为了控制真实机械臂,我们已经修改了moveit配置文件,使得moveti启动后具备一个control_msgs::FollowJointTrajectoryAction类型的action客户端,接下来,我们完成该类型action的另一半,编写C++程序来实现action的服务端。由于底层机器人控制程序一般差别都很大,这里展示的只是编程要点...

爱学习的草莓熊 1万+

Git 安装(二) 之 配置环境变量

1. 找到git所在位置 输入命令 where git 2. 配置环境变量 2.1 在用户变量新建变量 点击新建 输入变量名及变量值 C:\Git\bin;C:\Git\migw64\bin;C:\Git\libexec\git-core; 2.2 将变量加入Path 3. 验证是否安装成功 cmd输入git --version 出现字样git version 2.34.1.windows.1即为安装成功 ...

m0_48275578的博客 3320

雷达信号处理——恒虚警检测(CFAR)

上图展示的是同时在距离维和多普勒维进行恒虚警检测的原理,如果只是在距离维或多普勒维做CFAR,检测单元的左右两侧均有设定好数量的保护单元和参考单元。不同的CFAR检测器适用于不同的场景,CA-CFAR算法适用于均匀环境中的单目标或彼此相距较远的多目标环境,在邻近多目标环境会发生目标的遮蔽效应,在杂波边缘会发生杂波边缘效应。从图中也可以看到,根据阈值的选择不同,有不同的检测器,其中CA-CFAR是取的参考单元的均值,SO-CFAR取的是参考单元的最小值,而GO-CFAR是取的参考单元的最大值。

诚朴勇毅 3万+

git libexec目录复制后变大原因

3. **硬链接和符号链接**:`libexec` 目录中可能存在硬链接或符号链接。1. **文件系统差异**:复制文件时,文件系统可能会以不同的方式存储数据。2. **隐藏文件和元数据**:`libexec` 目录中可能包含隐藏文件或元数据,这些文件在复制过程中可能没有被考虑到。同时,你可以尝试使用不同的复制方法(如 `rsync` 或 `cp -a`),以确保正确处理文件系统细节、隐藏文件、元数据和链接。4. **文件压缩**:原始 `libexec` 目录中的文件可能已经压缩过,以节省磁盘空间。

sara_han的博客 303

Simulink中为Scope模块添加图例的方法

比如我要在Scope模块输出三轴加速度的数据,但三轴数据波形混杂在一起不太好看,此时就需要在Scope模块中添加图例来使波形看起来更加清晰明了。 注:我这里使用的Matlab版本为2019a 1.首先在simulink中打开,需要添加图例的Scope,如图示: 2.在Matlab,command窗口输入: >> set(0,'ShowHiddenHandles','On'); >> set(gcf,'menubar','figure'); 此时你会发现Scope窗口菜单栏多了好几

Kunfly的博客 1万+

深入了解torch框架

大国的游戏,政府支持到位,是未来;AI : Artificial Intelligence,旨在研究、开发能够模拟、延伸和扩展人类智能的理论、方法、技术及应用系统,是一种拥有自主学习和推理能力的技术。它模仿人类大脑某些功能,包括感知、学习、理解、决策和问题解决。AI本质​ NLP(说话,听)、CV(眼睛)、自动驾驶、机器人(肢体动作)、大模型三要素:数据、网络、算力① 神经网络:找到合适的数学公式;② 训练:用已有数据训练网络,目标是求最优解;③ 推理:用模型预测新样本;PyTorch,简称Torch

qq_74732076的博客 1135

Linux 下git的安装

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。 Git与CVS的区别       * 分支更快、更容...

lzqustc的专栏 186

避坑指南:Unity新版InputSystem在移动端的5个常见问题及解决方案

本文针对Unity新版InputSystem在移动端开发中的常见问题,提供了5个关键解决方案,包括虚拟摇杆灵敏度调节、多点触控冲突处理、按钮反馈延迟优化、手势识别与陀螺仪数据融合以及Android/iOS平台差异处理。这些实战经验帮助开发者高效解决触控适配难题,提升移动游戏体验。

soda5的博客 404

linux中git安装步骤,linux配置安装 git 详细教程

Git是目前流行的非常好用的版本控制工具,这里介绍两种安装方式,1、yum安装,2、从github上下载最新的源码编译后安装一、环境介绍系统:linux镜像:CentOS-7-x86_64-DVD-1804.iso二、源码安装1.yum安装有个缺点,版本不好控制。如果想要使用最新版的git,得自己下载最新源码安装。所以这里我们进入git 在GitHub上发布版本页面https://github.c...

weixin_34701183的博客 2148

从X86到ARM:全面解析服务器CPU架构的演变与未来趋势

本文深入解析了服务器CPU架构从X86到ARM的演变历程与未来趋势。文章从CISC与RISC两种设计哲学切入,分析了X86凭借生态建立的帝国地位及其面临的功耗挑战,并重点阐述了ARM架构凭借其卓越的能效比优势,正从移动端向数据中心市场发起冲击。未来,异构计算、软硬协同与专用芯片将成为服务器CPU发展的核心方向。

gold的博客 1126

Oracle Scheduler任务故障诊断 实战指南

当基础环境无异常时,需聚焦任务本身的配置与状态。定义(JOB)→ 调度(SCHEDULE)→ 执行(SLAVE进程)→ 日志(LOG),每个环节都可能存在卡点。Oracle Scheduler任务的“隐性故障”看似棘手,实则是环境配置、资源竞争、时间逻辑等问题的集中体现。通过本文的诊断工具和排查思路,你可以构建从“基础环境→任务配置→执行链路→日志追踪”的全维度分析体系,让每一个“消失”的任务都无所遁形。

Nuzbb的博客 1073

linux下git的安装与使用

linux上安装git很简单,唯一的缺点就是不是最新的版本,想要安装最新的版本可以去github上下载源码安装 yum -y install git 安装路径默认在/usr/libexec 查看git的版本 git version 配置用户名和用户邮件.(邮箱不一定要真实存在,一定保证要有的). git config --global user.name "XXXX" git config --global user.email "XXXXXXXXXX@qq.com" g...

Bug制造者 1万+

Python爬虫实战:模拟登录知乎 – 通过加密参数和验证码实现自动登录

通过本篇博客的讲解,我们学习了如何通过 POST请求 和 验证码识别,模拟登录知乎并爬取用户信息、问题数据。随着爬虫技术的发展,面对更复杂的反爬虫机制,我们可以不断调整策略,以绕过这些防护,实现数据的自动化抓取。

2201_76125261的博客 731

linux下安装git

linux下安装git

liutong880818的博客 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

[Linux] linux系统安装git_linux安装git

Git是一种分布式版本控制系统,广泛用于软件开发和版本管理。它可以跟踪文件和目录的变化,记录每个版本的修改历史,并允许多个开发者协同工作。Git可以通过命令行和图形界面工具提供了丰富的操作命令和功能,如一些初始化仓库、添加文件、提交版本、切换分支、合并代码等。同时,也有许多基于Git的第三方工具和服务,如GitHub、GitLab和Bitbucket等,提供了更加便捷和集成化的版本管理平台。总的来说,Git在软件开发中扮演了重要角色,使得开发者能够更加高效地协同工作、管理版本和控制代码变更。本文主要记录一下

2401_86358875的博客 1288

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

linux内网安装git,Linux 安装git

0、安装git前:先去git 官网上看一眼,Linux怎么安装git , 原来非常简单,只需要输入命令即可,但是不同的linux 版本对应的命令不一样:命令行查看Linux版本:$ cat /etc/redhat-release呵呵,我的linux 是Cent OS 6.3 ,但是git 官网上怎么没有,这时候从万能的互联网查询到Cent OS 安装git 的命令是 yum install git...

weixin_42138408的博客 1088

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Linux 下安装 Git

方法一:通过 yum 安装(不推荐) 在 Linux 上安装 git 仅需一行命令即可搞定,对于 Centos 系统来讲,直接执行如下命令即可安装 yum install git 不过通过这种方式安装的 git 可能不是较新版的 git,以环境 centos 7 来说,这种方式安装的 git 版本为1.8.3.1。所以不建议安装旧版本。 [root@xxx ~]# git --version git version 1.8.3.1 方法二:通过源码编译安装(推荐) 要安装新版本的 git,需要自行下

qq_44290077的博客 4529

Linux如何安装git

无论你使用哪种 Linux 发行版,安装 Git 都非常简单,通常可以通过发行版的包管理器来安装。如果需要特定版本或从源码安装,也可以按照上述步骤进行。安装完成后,你可以配置 Git,并开始使用它来管理你的代码和版本控制。

Ven%的博客 1326

Linux离线安装Git

Linux环境下离线安装git 简介 本文为lunix 系统下离线安装git,如有安装过git,请先删除git相关文件 centos ,Unbantu 等平台的安装方式略有不同. 复制代码 原文链接 Git官网 下载Git 解压文件 tar -vxf /usr/local/git/git-2.9.5.tar.gz 复制代码 编译 & 安装 ./configure --prefix=/usr/local/git make &&

一口Linux的专栏 1万+

Linux->Git安装

系统默认安装的 Git,某些 Linux 发行版(如 CentOS/RHEL)的最小化安装可能不包含 Git,但如果你选择了其他安装模式(如 “Server with GUI” 或 “Development Tools”),Git 可能会被默认安装。旧版 Git(1.8.3.1)可能安装在 /usr/bin/git(RPM 包的默认路径),而你的 Git 2.21.0 安装在其他目录(如 /usr/local/bin/git 或自定义路径)。3、配置环境变量到/etc/profile,并加载。

m0_46456908的博客 1718

Linux安装Git详细步骤

Linux安装Git 安装编译 Git 所需要的依赖: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker 安装编译源码所需依赖的时候,yum 自动安装了 Git,需要先卸载这个旧版的 Git: yum -y remove git 下载 Linux 下 Git 的安装包,地址: https://mirrors.edge.kernel.org/pu

立志成为一个前端、后端、测试全方位发展的程序员 8952

Linux 环境安装并配置Git

9

Gblfy_Blog 1万+

Linux git 安装

方法1:使用yum 安装 yum -y install git 检查是否安装成功,查看版本 git --version 注意:默认安装路径 /usr/libexec/git-core

咸花生的博客 9万+

git学习之Linux安装Git

linux git链接githubliunx源码编译安装git liunx源码编译安装git

惜阳 1941

linux系统如何安装git,linux安装git_Linux系统中怎么安装Git

摘要 腾兴网为您分享:Linux系统中怎么安装Git,易信,易通行,悬浮球,闲鱼等软件知识,以及鼠标键盘录制精灵,惠管家,阿里智能app,制冷快报,照度测量仪,求生之路2隐藏武器,uc影音,网易云音乐黑胶vip,立秋图片,263云通信,聚玩游戏,法律之星,看韩剧app,box,麻阳生活网等软件it资讯,欢迎关注腾兴网。Linux Git 是一个方便可用的管理器工具,起初Git就是为Linux而开发...

weixin_42150745的博客 338

Linux 安装 Git

Git 是一个分布式版本控制系统,用于跟踪在软件开发过程中对文件的修改。它允许开发者协作工作,同时管理代码的变更历史。

as34233的博客 3013
上一篇: Ubuntu linux 下配置jdk1.6
下一篇: Chrome extension 中,在background中执行其他页面的方法
friping
博客等级 码龄20年 0粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值