面向初学者的 Git Bash 与 GitHub 文章
发布: (2026年1月18日 GMT+8 17:53)
3 min read
原文: Dev.to
Source: Dev.to

什么是 Git 和 GitHub?
Git 是一种版本控制系统,能够智能地跟踪文件的更改。
GitHub 是一个基于云的平台,您可以在上面存储、分享和协作代码。
项目存放在 仓库(repositories)中。
安装 Git Bash
- 从官方网站下载 Git(或通过 Windows 的 Microsoft Store 下载)。
- 运行安装程序并按照提示进行操作。
- 确保已选中 Git Bash 和 Git GUI。
- 选择默认编辑器(例如 Visual Studio Code)。
- 选择在命令行中使用 Git 的选项并完成安装。
验证安装
git --version
配置 Git
git config --global user.name "STEVE"
git config --global user.email "steveandrew97@gmil.com"
确认配置
git config --global --list
生成 SSH 密钥(用于免密码登录 GitHub)
ssh-keygen -t ed25519 -C "steveandrew97@gmail.com"
- 按 Enter 接受默认文件位置。
启动 SSH 代理
eval "$(ssh-agent -s)"
将 SSH 密钥添加到代理
ssh-add ~/.ssh/id_ed25519
显示公钥(用于添加到 GitHub)
cat ~/.ssh/id_ed25519.pub
将代码推送到 GitHub
-
在终端中打开项目文件夹。
-
初始化仓库:
git init -
检查状态:
git status -
添加文件:
git add . -
提交更改:
git commit -m "My first commit" -
关联远程仓库:
git remote add origin https://github.com/username/repository-name.git -
推送代码:
git push -u origin main
代码现在会出现在 GitHub 上。
从 GitHub 拉取代码
拉取会获取项目的最新版本:
git pull origin main
在与他人协作或切换设备时非常有用。
使用 Git 跟踪更改
-
查看已更改的文件:
git status -
查看具体改动:
git diff -
查看提交历史:
git log
总结
Git 使开发者能够跟踪、存储和管理代码的更改,而 GitHub 提供了一个协作平台,用于共享和共同开发项目。