Linux 下安装Git

2023-05-16

一、系统:CentOS release 6.5 (Final)

查看是否安装过Git,git --version。

二、下载最新的git:https://github.com/git/git

解压缩:unzip git-master.zip

安装依赖:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

删除 yum remove git。

进入 cd git-master

执行 make prefix=/usr/local/git all 和 make prefix=/usr/local/git install

配置环境变量:vim ~/.bashrc

PATH=$PATH:/usr/local/git/bin

执行 source ~/.bashrc

查看git --version

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux 下安装Git 的相关文章

  • git Branch -d :致命 - 无法查找 HEAD 的提交对象

    假设我在一个裸存储库 远程 中 如果我尝试使用以下命令删除分支git branch d
  • 如何查看 github 的 SSH 密钥?

    我最近收到一封来自 Github 的电子邮件 要求我检查我的 SSH 密钥 请检查您的钥匙并确保您 认出他们 如果您有任何疑问 请拒绝钥匙并 上传新密钥 如何在 ubuntu 11 10 上使用 git 检查我的密钥 您可以按照 GitHu
  • 在 docker 中重定向命令输出

    我想为我的服务器做一些简单的日志记录 它是一个在 Docker 容器中运行的小型 Flask 应用程序 这是 Dockerfile Dockerfile FROM dreen flask MAINTAINER dreen WORKDIR s
  • vmsplice() 和 TCP

    在原来的vmsplice 执行 有人建议 http lwn net Articles 181169 如果您的用户态缓冲区是管道中可容纳的最大页面数的 2 倍 则缓冲区后半部分成功的 vmsplice 将保证内核使用缓冲区的前半部分完成 但事
  • 从 github 中删除子项目提交

    我有两个存储库A and B 我错误地在我的机器上将仓库 B 克隆到了 A 内 我从存储库 B 中删除了所有代码 但是当我在源上从 A 推送并合并代码时 它还显示了子项目提交B在 Github 仓库上 我想从我的 master 上删除子项目
  • 在内核代码中查找函数的最佳方法[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我开始浏览内核代码 遇到的一件事是如何跟踪函数调用 结构定义等 有没有一种好的方法可以快速跳转到函数定义并退出 我尝试过 Source N
  • 在 Web 应用程序中显示最新的提交值?

    我有一些 Rails 应用程序 我使用 Git 作为版本控制系统 我使用 GitHub 或 Beanstalk 作为存储库主机 从理论上讲 我想要做的事情非常简单 以某种方式在 Web 应用程序的页脚中显示最新的提交 ID 号 哈希值 这样
  • 为什么 Linux 原始套接字的 RX 环大小限制为 4GB?

    背景 我试图mmap 我的原始套接字的 RX 环形缓冲区64 bitLinux 应用程序 我的环由 4096 个块组成 每个块大小为 1MB 总共 4GB 请注意 每个 1MB 块中可以有许多帧 如果您好奇 请参阅此文档了解背景信息 htt
  • 执行命令而不将其保留在历史记录中[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 在进行软件开发时 经常需要在命令行命令中包含机密信息 典型示例是将项目部署到服务器的凭据设置为环境变量 当我不想将某些命令存储在命令历史记
  • 致命:无法将 HEAD 解析为有效引用

    我正进入 状态fatal Failed to resolve HEAD as a valid ref 每当我尝试承诺时 我努力了 echo ref refs heads master gt git HEAD 但它不起作用 也尝试过 git
  • 有没有一种快速方法可以从 Jar/war 中删除文件,而无需提取 jar 并重新创建它?

    所以我需要从 jar war 文件中删除一个文件 我希望有类似 jar d myjar jar file I donot need txt 的内容 但现在我能看到从 Linux 命令行执行此操作的唯一方法 不使用 WinRAR Winzip
  • 如何将 GIT 调用的输出获取到批处理脚本中的变量中?

    我有一个 git 命令来获取当前存储库的最新 SHA 如下所示 git log pretty format H n 1 我有一个 Windows 批处理脚本 我想按如下方式使用它 SET CURRENT SHA 但我不知道如何将从 git
  • 未能将一些参考推送至 [email protected]

    当我尝试推送到 Heroku 存储库时收到此错误 我已经设置了autocrlf false在gitconfig中 但这个问题仍然存在 我也尝试过这个解决方案here https stackoverflow com questions 566
  • 为什么 Linux 没有 DirectX API?

    在考虑现代显卡的 Windows 系统上 DirectX API 的驱动程序端实现时 我想知道为什么此实现在非 Windows 系统 尤其是 Linux 上不可用 由于明显缺乏此功能 我只能假设有一个我无视的充分理由 但在我的原始理解中 我
  • 在 C 中使用单个消息队列是否可以实现双向通信

    我希望服务器向客户端发送一些消息 并让客户端确认它 我被分配了这个任务 我可以在 C linux 中使用单个消息队列来完成它还是我需要创建两个 谢谢 是的 可以使用 sysV 消息队列来做到这一点 从您之前的问题来看 您正在使用该队列 您可
  • 如何生成类似github的影响图?

    是否有一些程序 或者我错过的一些神奇的 git 插件 可以从 git 存储库获取影响图或类似的东西 而无需通过 github 就数据收集而言 我可以生成图表 我不确定从哪里开始编写自己的代码 我假设有一些标志我可以传递给 git log 来
  • docker 非 root 绑定安装权限,WITH --userns-remap

    all 尝试让绑定安装权限正常工作 我的目标是在容器中绑定安装卷 以便 a 容器不以 root 用户身份运行入口点 二 docker daemon 配置了 userns remap 这样容器 主机上没有 root c 我可以绑定挂载和读 写
  • 为什么 git-svn 应该积极搜索旧历史?

    当我运行 git svn clone s 时发生了一些奇怪的事情 尽管以下信息告诉我们不要惊慌 但我想知道为什么会出现这种 svn 错误 为什么这个路径不存在 是被别人删除了吗 如果是 为什么 git svn 应该积极搜索旧历史记录 Ini
  • 如何让 Gitlab 运行程序在成功构建时将代码合并到分支中

    嗯 标题几乎是不言自明的 总之 如果构建成功 我希望将一个分支 即开发 合并到另一个分支 即生产 我尝试了 jakub kania 解决方案 但我总是得到id rsa invalid format 我认为 gitlab 秘密变量以某种方式被
  • Jenkins GIT 包含从未构建过的区域

    我正在尝试使用包含区域在 Jenkins 中构建我的工作 但每当选中此选项时 民意调查结果总是说未检测到任何更改 我尝试了许多不同的路径 以及使用工作区进行 不进行强制轮询 结果是轮询从未检测到任何更改 但一旦我删除这些选项 它们就会在下一

随机推荐

  • C语言枚举类型(C语言enum用法)详解

    在实际编程中 xff0c 有些数据的取值往往是有限的 xff0c 只能是非常少量的整数 xff0c 并且最好为每个值都取一个名字 xff0c 以方便在后续代码中使用 xff0c 比如一个星期只有七天 xff0c 一年只有十二个月 xff0c
  • oracle 查询数据库中所有表名

    SELECT FROM all tables WHERE OWNER 61 39 实例名称 39 ORDER BY table name
  • 帆软填报通过JS清空数据库表

    var a 61 FR remoteEvaluate 34 SQL 39 db 39 39 truncate TABLE tableName 39 1 34 if a 61 61 0 FR Msg toast 39 表清空成功 39 els
  • Cmake常用指令

    1 SET SET lt variable gt lt value gt CACHE lt type gt lt docstring gt FORCE 将缓存条目variable设置为值 lt value gt xff0c 除非用户进行设置
  • sublimeText3汉化安装教程 附激活码注册码版

    sublimeText3中文版安装教程 sublimeText3 很不错 前面几天下了vscore学习Node js 感觉有点懵 今天下载sublimeText3 遇到的一些小问题 在这里说说 百度云 https pan baidu com
  • Java“完数”,代码详解,

    一个数的输出恰好等于它的因子之和 xff0c 这个数就称为 完数 例如 xff1a 6 61 1 43 2 43 3 编程 xff0c 找出1000以内的所有完数 因子 xff1a 出去这个数本身的其他约数 代码 xff1a xff08 亲
  • 记一次OpenCv打开摄像头失败问题的处理

    最近做一个项目要用到opencv调用摄像头 xff0c 遇到一个问题让折腾我一晚上才搞定 xff0c 为避免有人遇到和我同样的问题 xff0c 在此做个记录 问题描述 xff1a 使用VideoCapture打开摄像头时 xff0c 摄像头
  • maven项目配置国内源

    maven项目打包遇到问题 xff0c 如何处理 xff1f maven项目默认使用国外源 xff0c 打包速度过慢 xff0c 包下载不了 xff1b 将maven项目设置为国内源可解决问题 xff1a 在pom xml中设置 xff0c
  • 解决docker拉取运行tomcat报404

    1 可能是防火墙没关关闭防火墙 一般不是这个原因 2 最主要的原因就是新版tomcat的webapps是空的 webapps的东西放在了webapp dist中 所以我们只需要将空的webapps删除 xff0c 再将webapps dis
  • Cause: unable to find valid certification path to requested target

    Cause unable to find valid certification path to requested target 安装andriod stuiod3 5时一直出现这这个错误 xff0c 用了网上所有的方法都解决不了 从2月
  • 一、Mysql主从复制(一主多从)搭建

    介绍 在实际生产中 xff0c 数据的重要性不言而喻如果我们的数据库只有一台服务器 xff0c 那么很容易产生单点故障的问题 xff0c 比如这台服务器访问压力过大而没有响应或者奔溃 xff0c 那么服务就不可用了 xff0c 再比如这台服
  • 【M365运维】扩充OneDrive存储空间

    问题 E3 E5等订阅许可下 xff0c 默认的OneDrive存储空间为 1TB xff0c 满了之后该如何扩充 xff1f 解决 1 运行Powershell 2 链接到Sharepoint Online Connect SPOSeri
  • 2023年《计算机工程》最新投稿经验

    1 期刊介绍 xff1a 计算机工程 xff0c 北大核心 CSCD扩展版 xff0c 月刊 xff0c 审稿速度快 xff08 普通外审45天左右 xff0c 加急外审20天左右 xff0c 交审稿费的时候备注即可 xff09 xff0c
  • 201809-3 元素选择器 ccf

    建议将标签和属性分开储存 span class token macro property span class token directive keyword include span span class token string lt
  • 阿里云服务器ecs-user登录名注意事项

    阿里云服务器登录名提供root或ecs user可以选择 xff0c 如果选择root作为登录名 xff0c 一旦云服务器被入侵root权限比较大 xff0c 风险也比较大 xff0c 所以阿里云另外提供了ecs user登录名 xff0c
  • 几种基本汇编指令详解

    几种基本汇编指令详解 常见寄存器 寄存器16位32位64位累加寄存器AXEAXRAX基址寄存器BXEBXRBX计数寄存器CXECXRCX数据寄存器DXEDXRDX堆栈基指针BPEBPRBP变址寄存器SIESIRSI堆栈顶指针SPESPRSP
  • c++ 的string的格式化方法

    1 string strResult str double a 61 35 000 b 61 14 967 std ostringstream ostr ostr lt lt 34 a 43 b 61 34 lt lt a lt lt 34
  • mac硬盘空间不足

    本文参考自 xff1a mac空间不足 自我的进化 http www shanxing top p 61 108 先说结果 xff1a 是由于时间机器 xff08 time machine xff09 的自动备份造成的 在Mac的 关于本机
  • Airsim仿真

    Airsim设计的目的 xff1a 1 现实世界开发测试自动驾驶车辆算法费时费力 2 迎合AI的发展 xff0c 需要在各种条件下和环境下收集大量带注释训练数据 模块化设计 xff0c 强调可扩展性 提供很多API xff0c 核心组件包括
  • Linux 下安装Git

    一 系统 xff1a CentOS release 6 5 Final 查看是否安装过Git xff0c git version 二 下载最新的git xff1a https github com git git 解压缩 xff1a unz