Git在Ubuntu上的安装

📅 2026/7/30 22:39:15
Git在Ubuntu上的安装
Git官方下载网站https://git-scm.com/downloads一、下载https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.55.0.tar.gz二、安装rust官方工具链自带cargo执行过程中回车默认安装否则会报错curl --proto https --tlsv1.2 -sSf https://sh.rustup.rs | sh安装完成后加载环境变量source $HOME/.cargo/env验证是否生效cargo --versionrustc --version三、安装编译依赖sudo apt updatesudo apt install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev gcc make -y四、解压mkdir /usr/local/gittar -zxvf /opt/software/git-2.55.0.tar.gz -C /usr/local/git打开cd /usr/local/git/git-2.55.0五、 编译安装make prefix/usr/local allsudo make prefix/usr/local install六、刷新环境变量source /etc/profile七、验证git --version八、Git命令​ 注册身份 git config --global user.name norain git config --global user.email zyf163.com #初始化 git init #配置远程git地址 git remote add origin https://gitee.com/zyf/jenkins-test.git #拉取远程所有分支信息 git fetch origin #基于远程 origin/master 创建本地 master 分支并自动关联 git checkout -b master origin/master #拉取代码 git pull # 当前目录所有新增/修改文件 git add . # 提交到本地仓库填写提交备注 git commit -m 提交内容备注说明 # 推送到远程分支远程是 master git push origin master ​九、Ubuntu上使用SSH拉取代码#生成秘钥全程只回车不输入任何文字ssh-keygen -t rsa获取 RSA 公钥内容cat ~/.ssh/id_rsa.pub把公钥已经上传 Gitee平台添加公钥后测试连通gitee示例ssh -T gitgitee.com出现 Hi zyf! Youve successfully authenticated 代表公钥配置成功。获取远程代码到本地仓库直接克隆仓库到本地git clonegitgitee.com:zyf/jenkins-test.git打开项目目录cd git-test# 查看远程地址确认git remote -v# 验证免密拉取git pull origin master如果你本地已经有代码只是没初始化 Git#初始化git init#git remote add origin 仓库地址:用户名/仓库.gitgit remote add origin gitgitee.com:zyf1203/git-test.gitgit pull origin master