在 Ubuntu 上配置 Git 是一个相对简单的过程。完整的步骤:
1. 安装 Git
在终端中运行以下命令来安装 Git:
sudo apt update
sudo apt install git
完成后,您可以运行以下命令来验证安装是否成功:
git --version
如果输出 Git 的版本号,则说明安装成功。
2. 配置全局用户名和邮箱
Git 需要用户名和邮箱来跟踪更改。运行以下命令:
git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"
可以通过以下命令查看配置是否成功:
git config --list
3. 生成 SSH 密钥(可选,用于 GitHub/GitLab 等)
如果您打算使用 GitHub 或其他远程版本控制平台,可以生成 SSH 密钥:
ssh-keygen -t ed25519 -C "your_email@example.com"
在提示时按回车键并选择默认位置。如果您的系统不支持 ed25519
,可以改用 rsa
:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
然后,添加密钥到 SSH-agent:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
接着,使用以下命令显示生成的公钥:
cat ~/.ssh/id_ed25519.pub
将公钥复制并添加到远程代码托管平台(如 GitHub 或 GitLab)的 SSH 密钥设置中。
4. 克隆仓库或初始化仓库
- 如果已有远程仓库:
git clone git@github.com:username/repository.git
- 如果是从零开始,初始化一个新的仓库:
mkdir new-project cd new-project git init
5. 添加文件并提交
添加文件到版本控制并提交更改:
git add .
git commit -m "Initial commit"
6. 连接远程仓库(可选)
如果是新仓库,需要连接到远程仓库:
git remote add origin git@github.com:username/repository.git
git branch -M main
git push -u origin main
7. 常用命令
- 查看当前状态:
git status
- 拉取最新更改:
git pull
- 推送更改:
git push