在Linux服务器或者个人开发机上使用Git之前,第一步就是把软件装上。Ubuntu作为目前最流行的Linux发行版之一,自带了非常成熟的包管理工具apt,安装Git的过程非常简单,不需要去官网下载编译,直接一行命令就能搞定。下面我们会从基础安装、版本确认到基础配置,一步步把整个过程讲清楚,保证新手也能一次成功。
通过终端执行安装命令
打开Ubuntu系统的终端窗口,这是所有操作的起点。你可以直接使用键盘快捷键Ctrl加Alt加T快速唤出终端。确保你的系统已经连接到互联网,因为我们需要从官方软件源拉取安装包。在命令行里输入sudo apt update先更新一下本地的软件包列表,让系统知道最新的Git版本在哪里。接着输入sudo apt install git,按回车后系统会提示你输入当前用户的密码。注意输入密码时屏幕上不会显示任何字符,这是Linux的安全机制,输完直接回车即可。系统随后会列出需要下载的依赖包大小,输入y确认后就会开始自动下载安装。整个过程大概只需要几十秒,耐心等待进度条走完。
检查Git是否安装成功
安装过程结束后,最好验证一下是否真的装好了。直接在终端输入git version命令,如果一切正常,屏幕会立刻打印出类似git version 2.xx.x的信息。这说明Git的核心程序已经就绪,可以正常调用。如果你发现提示command not found,通常是因为刚才的安装过程被中断了,或者路径没有配置好。这时候可以再次运行sudo apt install git命令强制修复一下,大部分情况下都能解决。也可以尝试重启一下终端再试一次。
配置全局用户名和邮箱
Git是一个分布式版本控制系统,每一次提交代码都需要记录是谁写的。为了不让每次操作都手动填写信息,我们需要提前设置好全局的用户名和邮箱。执行git config --global user.name 你的名字,把引号里的内容换成你自己的真实姓名或者工作昵称。然后执行git config --global user.email 你的邮箱地址,替换成你用来注册代码平台的邮箱。这两个设置只会对你当前登录的Ubuntu用户生效,配置文件会保存在家目录下的.gitconfig文件里。设置完成后,你可以用git config --list查看当前的配置清单,确认信息已经正确写入。
配置SSH密钥方便远程连接
虽然Git支持账号密码方式连接远程仓库,但出于安全和效率考虑,强烈建议配置SSH密钥。在终端输入ssh-keygen -t rsa -C 你的邮箱,连续按三次回车,系统会自动生成密钥文件并保存在默认的隐藏目录里。接下来你需要读取公钥的内容,使用cat ~/.ssh/id_rsa.pub命令,屏幕会输出一长串以ssh-rsa开头的字符。全选复制这段内容,粘贴到你使用的代码托管平台(比如GitHub或Gitee)的SSH密钥设置页面里。这样以后推送或拉取代码时,就不用反复输入密码了,而且能避免网络波动导致的连接失败。
测试连通性与日常使用技巧
配置完成后,可以用ssh命令测试一下与远程服务器的连接状态。比如输入ssh -T git@github.com,第一次连接时会询问是否信任该主机,输入yes确认即可。看到Hi开头的一行欢迎语,就说明通道已经完全打通。平时开发中,最常用的就是git clone下载项目,git add添加修改的文件,git commit提交本地记录,以及git push推送到远程分支。如果在操作过程中遇到权限报错或者网络超时,多半是代理设置或者防火墙拦截导致的。可以在终端里临时关闭防火墙测试,或者配置好环境变量proxy。掌握这些基本流程后,你就可以在Ubuntu环境下顺畅地进行团队协作开发了。



