导言
在这篇文章中,将一步步引导你完成 Git 的安装与基本使用,并帮助你将代码成功推送到 GitHub 仓库中。Git 是一个非常强大的版本控制工具,了解其基本使用方法是每个开发者的必备技能。
Git 安装与设置
【1】下载 Git
前往 Git 的官方网站或直接点击以下链接下载适合你系统的 Git 版本:Git 下载链接。
【2】打开 Git Bash
安装完成后,你可以在用户目录下(例如 C:\Users\YourUsername
)右键点击空白处,选择“更多选项”,然后找到并选择 Git Bash。
【3】在 Git Bash 中生成 SSH 密钥
SSH 密钥用于在本地计算机和 GitHub 之间建立安全连接。以下命令帮助你生成并查看 SSH 密钥:
ssh-keygen -t rsa -C "your_email@example.com" # 生成 SSH 密钥,连续按三次回车
cat ~/.ssh/id_rsa.pub # 显示生成的公钥
【4】在 GitHub 中添加 SSH 密钥
进入 GitHub 网站,在设置中找到“SSH 和 GPG 公钥”选项。将上一步生成的 SSH 公钥复制并粘贴到 GitHub 的 SSH 公钥设置中。
# 将命令行显示的密钥复制到 GitHub 中
ssh-rsa AAAAB3... your_email@example.com
本地仓库初始化与配置
【5】在本地初始化 Git 仓库
在本地新建一个文件夹 test
,并在其中创建一个文本文件 text.txt
,然后通过 Git Bash 初始化 Git 仓库:
cd path/to/your/test # 进入 test 文件夹路径
git init # 初始化 Git 仓库
Git 首次使用需要设置用户名和邮箱
git config --global user.name "YourName" # 设置用户名
git config --global user.email "your_email@example.com" # 设置邮箱
提交所有变更到本地仓库
git status # 查看文件状态
git add . # 将所有变更提交到暂存区
git commit -m 'initial commit' # 提交变更并添加注释
【6】在 GitHub 中初始化远程仓库
在 GitHub 上创建一个新仓库,然后获取其 SSH 地址。
git remote add origin git@github.com:YourUsername/YourRepo.git # 设置远程仓库地址
git pull origin main # 拉取远程仓库的 main 分支文件
git branch -m master main # 将本地分支名字从 master 改为 main
git branch --set-upstream-to=origin/main main # 将本地 main 设置为远程 main 分支
git push -f # 强制推送到远程仓库
完成以上步骤后,打开 GitHub 就可以看到上传的文件了。