1、Centos 安装Git
方法一:yum命令安装(可能不是最新版本)
yum install -y git
卸载已安装的 Git
yum remove git
方法二:源码安装
Git源码地址:
阿里云盘存有
安装前需要安装依赖库
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
下载安装包
cd /usr/bin
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.24.0.tar.gz
解压安装
tar zxf git-2.24.0.tar.gz
编译安装
cd git-2.24.0
make prefix=/usr/local/git all
make install
添加至环境变量
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/profile
source /etc/profile
Git配置以及如何配置密钥
# 配置用户名 和邮箱
在使用 Git 之前,需要先配置用户名和邮箱,这样在提交代码时,Git 就知道是谁提交的了。可以使用以下命令来配置:
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
其中,--global 表示全局配置,即对所有 Git 仓库生效。如果只想对当前仓库生效,可以去掉 --global 参数。
配置完成后,可以使用以下命令来查看配置信息:
git config --list
如果需要修改配置信息,可以再次运行上述命令并修改对应的值即可。
配置密钥
ssh-keygen -t rsa -C "your_email"
ps:此处的email 是gitLab对应的email账号,只需输入此命令,然后一路回车即可
此时,会在默认路径:C:\Users\admin\.ssh 路径(可能不同)下,生成两个文件:id_rsa(私钥) 和 id_rsa.pub(公钥) 文件。
可参考下图
配置 GITLAB
连接公司内网,登录自己的GitLab账号,打开设置:
将公钥粘贴在此处:
配置完成:
参考:GitLab配置秘钥
Git常用命令
git init
touch README.md
git add README.md
git add .
git commit -m "first commit"
git remote add origin https://gitee.com/example/book_Python01.git
git push -u origin "master"
git branch <branch-name> # 创建新分支
git checkout <branch-name # 切换到新分支
git checkout id6 (id的前六个字符)
git log # 查看提交历史
git log --pretty=oneline # 简洁版 查看提交历史
rm -rf .git # 删除仓库