Linux安装git和maven的详细过程
一、使用yum安装git
当前安装环境是centos6.5
由于在CentOS6的yum源中已经有git的版本了,可以直接使用yum源进行安装
yum -y install git
由于centos6的yum源中安装的git版本是1.7.1的,Github等需要的Git版本最低都不能低于1.7.2 。所以我们一般不用上面的方法,而是下载git源码编译安装。
二、编译安装git
1、更新系统
更新成功,版本从6.5跟新到6.9
2、安装依赖包
yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
3、下载git源码并解压
wget https://github.com/git/git/archive/v2.3.0.zip
unzip v2.3.0.zip
4、编译安装
将其安装在“/usr/local/git”目录下。
cd git-2.3.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
git --version
使用whereis命令查看一下
因为它默认使用了"/usr/bin"下的git,所以还是1.7.1版本,这里需要我们把编译安装的git路径放到环境变量里,替换"/usr/bin"下的git
修改文件profile
vim /etc/profile
然后在文件的最后一行,添加下面的内容,然后保存退出。
export PATH=/usr/local/git/bin:$PATH
不想重启系统,使用source命令立即生效
source /etc/profile
然后再查看一次git 版本
安装成功
三、安装maven
1、下载maven安装包并解压
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.tar.gz
(没有安装wget命令,使用yum -y install wget安装)
tar -zxvf apache-maven-3.5.2-bin.tar.gz
2、配置maven环境变量,编辑 profile文件
添加环境变量
vim /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.5.2
export MAVEN_HOME
export PATH=$PATH:$MAVEN_HOME/bin
使用source ,让改动生效
source /etc/profile
查看版本
安装成功
备注:
一、在使用git拉取代码时候需要配置ssh key
1、生成ssh key,公钥添加到gitlab,用于账号认证。生成过一次就不需要再次生成了。运行命令后(无空格),按3次回车即可
ssh-keygen2、拷贝公钥文件 cat ~/.ssh/id_rsa.pub 由于是使用码云管理项目,在码云里面添加ssh key,就可以拉取代码 二、比较常用的git以及maven命令git clone 地址 拉取项目git checkout dev/master 切换分支git pull origin dev 拉取最新代码(dev分支)git status 查看当前代码状态git add . git commit -m 'xxxxx'git push origin devmvn clean install 代码冲突1、git stash 隐藏当前变更2、git pull origin dev 3、git stash list 查看当前所有的储藏4、git stash pop stash{0} 使用pop命令不仅可以重新应用储藏,还可以立刻从堆栈中清除 git stash drop stash{0} git stash clear 清楚所有储藏
转载于:https://www.cnblogs.com/SongG-blogs/p/8808005.html
Linux安装git和maven的详细过程相关推荐
- Linux安装Git(图文解说详细版)
文章目录 最近开个新坑,就是在linux环境中操作开发环境,带大家玩转Linux,会整理出一篇Linux的专栏,欢迎大家订阅!! 有两种安装方法第一种,yum安装,直接输入一行命令就可以进行安装了 第 ...
- Linux安装Git详细步骤
Linux安装Git 安装编译 Git 所需要的依赖: yum install curl-devel expat-devel gettext-devel openssl-devel zlib-deve ...
- VMware安装Centos7和卸载超详细过程(图文)
下载Centos7镜像 下载地址 提供几个下载Linux镜像的网站,这里我下载的是Centos7.9版本的系统,内核版本为3.10.0版本 国内外镜像源: 阿里云:http://mirrors.ali ...
- Linux安装Mysql(图文解说详细版)
安装前必看 这篇文章是用yum安装的,如果是官网安装包tar包安装请移步 Linux安装Mysql(图文解说详细版,安装包tar包版) 文章目录 安装前必看 最近开个新坑,就是在linux环境中操作开 ...
- linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新
0310 Linux和github交互 参考链接: 安装git并配置GitHub账号: 本地与GitHub之间进行文件的上传(push).下载(克隆).更新 上传 下载 更新: 补充:GitHub的原 ...
- linux安装mysql8⼀步⼀步超详细教程
1.linux安装mysql8⼀步⼀步超详细教程 cd /usr/local/src 2.下载mysql8 wget https://dev.mysql.com/get/Downloads/MySQL ...
- linux安装git安装
目录 Linux安装 Git安装 创建版本库,浅试一下 许久未更了,今年的3月份去实习了,嘿嘿嘿. 实习回来写了几篇,发现CSDN不太一样了,有种"限流"的感觉.
- linux安装git
转载自:https://www.csdn.net/tags/NtDacgwsMjkyNi1ibG9n.html linux下安装git可以通过好几种方法实现安装,下面由学习啦小编为大家整理了linux ...
- Linux安装git的命令
安装git的前提条件是先安装yum. 1.Linux安装git的命令如下: yum -y install git 安装完成: 2.查看Git是否安装完成以及查看其版本号: git --version ...
最新文章
- pytorch python区别_pytorch源码解析:Python层 pytorchmodule源码
- C#设计模式(7)——适配器模式(Adapter Pattern)
- mantelhean.test r语言_R语言基础-检验与分析函数
- Linux Kernel TCP/IP Stack — L1 Layer — tcpdump 抓包
- 步步为营UML建模系列总结
- 使用 HTML5 canvas 绘制精美的图形
- 数据结构之图:图的搜索,Python代码实现——23
- gridview获取选中行数据_Word转Excel,不想熬夜加班,那就掌握这个数据清洗方法...
- centos7 mysql 冲突_CentOS7安装MySQL冲突和问题解决小结
- 【Spring】Spring lazy-init:bean延迟初始化
- 获取git的当前分支名称
- 基于php的微信公众号开发,基于ThinkPHP框架快速构建微信公众号开发框架
- 本人常用资源整理(ing...)
- Python动态网页爬取
- 第二次项目《吃货联盟Plus》
- pyTest官方手册(Release 4.2)之蹩脚翻译(9)
- php进行Markdown解析
- 【动态规划】状态机模型:买卖股票的最佳时机 IV
- php百度热门关键词小偷,火端搜索2.1源码 PHP百度+好搜小偷程序
- 在种子轮中,如何区分风险投资、种子投资和天使投资?
热门文章
- 本地实现ES6转ES5代码——gulpfile配置文件
- response.setContentType()方法浅析
- iOS开发 解决UITapGestureRecognizer手势与UITableView的点击事件的冲突
- Qt学习一门:直接使用QT具
- zzzp0371 属于本人
- 14个顶级开发社区 [程序员]
- Ubuntu系统安装stardict(星际译王)词典
- 我为 VS Code 开发了一个 Deno 插件
- 微软 Surface Pro、Studio、Laptop 全线更新
- (转)线程安全的CopyOnWriteArrayList介绍