作者:手机用户2602909207 | 来源:互联网 | 2023-05-18 12:02
先期准备vmwarecentos7xshellxftp安装下载上传解压下载git使用xshell连接centos7点击xftp,如图上传git-2.13.1.tar.gz到c
先期准备
- vmware
- centos7
- xshell
- xftp
安装下载上传解压
下载git
使用xshell连接centos7
点击xftp,如图
上传git-2.13.1.tar.gz到centos7的主题目录中。如图
通过xshell终端,执行解压
tar -xzvf git-2.13.1.tar.gz
编译安装环境变量设置
安装编译环境,注意要使用管理员权限,使用 su
yum groupinstall "Development tools"
yum install curl
yum install curl-devel
yum install zlib-devel
如果已安装git但是版本低请执行yum remove git
编译安装
cd git-2.13.1
autoconf
./configure --prefix=/usr/local/git
make && make install
如果出现 Can’t locate ExtUtils/MakeMaker.pm 请执行 yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
在执行 make && make install
配置个人用户的环境变量,注意退出root回到当前用户
vi ~/.bashrc
添加
export GIT_HOME=/usr/local/git
export PATH=$PATH:$GIT_HOME/bin
退出vi 执行source ~/.bashrc
测试git
--
看到如图信息表示安装成功
![这里写图片描述](https://www.#.com/go/aHR0cDovL2ltZy5ibG9nLmNzZG4ubmV0LzIwMTcwNjE3MTQ1MzM3ODA1P3dhdGVybWFyay8yL3RleHQvYUhSMGNEb3ZMMkpzYjJjdVkzTmtiaTV1WlhRdmMyVmhiRFV4T0RNPS9mb250LzVhNkw1TDJUL2ZvbnRzaXplLzQwMC9maWxsL0kwSkJRa0ZDTUE9PS9kaXNzb2x2ZS83MC9ncmF2aXR5L1NvdXRoRWFzdA==)
使用mkdir git-demo
git init
git config --local user.name "jing_seal"
git config --local user.email "jing_seal@qq.com"
toucn readme
git status
git add readme
git status
git commit -m "提交的日志信息做备注用"
git status
vi readme
git status
git add readme
git commit -m "添加内容"
git log
git reset HEAD^
git status
git checkout readme
git relog
git reset e06e80e
git checkout readme
远程同步
git remote add origin http://192.168.25.254/jing_seal/zu-zhang-wb.git
git push -u origin master
git fetch origin
git merge origin/master
如果在合并远程分支到本地分支出现 fatal: 拒绝合并无关的历史
请执行git merge origin/master --allow-unrelated-histories