Ubuntu 配置 Git 和 GitHub

系统环境

  • Ubuntu 22.10 kinetic

安装 Git

# 使用 apt 命令安装 git
sudo apt update && apt full-upgrade -y
sudo apt install git -y

# 验证安装
git --version
# 示例输出
git version 2.25.1

配置 Git 用户名和邮箱

git config --global user.name "你的用户名"
git config --global user.email "你的邮箱地址"

# 验证配置
git config --list
# 示例输出
user.name=你的用户名
user.email=你的邮箱地址
# Ctrl + Z 退出

配置信息储存在 ~/.gitconfig文件中

更多的 Git 配置,可以使用git config 命令或者手动编辑 ~/.gitconfig 来配置

配置 GitHub SSH

创建必要的目录和文件

# 创建 .ssh 目录
mkdir ~/.ssh

# 权限设置:
chmod 700 ~/.ssh

# 创建 authorized_keys file:
touch ~/.ssh/authorized_keys

# 权限设置
chmod 600 ~/.ssh/authorized_keys

首先生成新的 ssh key

# 下面命令将会创建两个文件 id_rsa 和 id_rsa.pub
cd ~/.ssh
ssh-keygen -t rsa -C "[email protected]"

登录 GitHub 账户找到 → Settings → SHH and GPG keys

点击 New SSH key → Title → 将 id_rsa.pub 文件中的内容复制到 Key 后保存

将目录下 id_rsa.pub 文件中的内容复制到 GitHub SSH Key 后保存

cat id_rsa.pub

测试 GitHub 配置

成功反馈信息

Hi “username!” You've successfully authenticated, but GitHub does not provide shell access.

Git 学习资源


最后修改于 2023-02-03


感谢您的支持 :D