使用 Git 与 Github
Source: Dev.to

什么是 Git?
Git 是一个免费且开源的分布式版本控制系统。它可以跟踪任意文件集合的更改,且最常用于在协作开发源代码项目的程序员之间协调工作。
基本 Git 命令
| 命令 | 描述 |
|---|---|
git push | 将本地仓库内容上传到远程仓库。 |
git commit -m "" | 使用描述性信息记录一次仓库快照。 |
git add <file> | 将工作目录中的更改暂存,以便在下次提交时包含。 |
git remote add origin <url> | 注册一个新的远程仓库(通常在 GitHub 上)。 |
git remote -v | 列出当前的远程 URL。 |
git config --list | 显示当前的 Git 配置。 |
注意: 你需要提供仓库的远程 URL,并在需要时提供身份验证凭据。
Source: …
如何从本地环境推送到 GitHub
- 下载 Git Bash – 选择与你的操作系统兼容的版本。
- 配置 Git Bash – 为 Git 设置你的身份信息。
- 使用已配置的环境 – 创建项目文件夹、初始化仓库等。
- 克隆你的 GitHub 仓库 – 将已有的远程仓库拉到本机。
- 推送到 GitHub – 将本地提交发送到远程。
- 查看内容 – 验证所有内容已就位。
1️⃣ 下载 Git Bash
从官方站点安装最新的 Git for Windows:
2️⃣ 配置 Git Bash(设置身份)
# 设置你的姓名(将 <name> 替换为你的真实姓名)
git config --global user.name ""
# 设置你的邮箱(将 <email> 替换为你的真实邮箱)
git config --global user.email ""


# 验证配置
git config --list

3️⃣ 使用已配置的环境
# 为项目创建目录
mkdir website
# 进入目录
cd website
# 初始化一个新的 Git 仓库
git init
# 查看仓库状态
git status


# 创建 index.html 文件
touch index.html
# 用 vim(或你喜欢的编辑器)打开它
vim index.html

在 vim 中,按
i进入 Insert(插入)模式,编辑文件后,按Esc再输入:wq保存并退出。
4️⃣ 添加、提交并推送
# 将新文件加入暂存区
git add index.html
# 提交并添加说明信息
git commit -m "Add initial index.html"
# 添加远程仓库(将 <url> 替换为你的 GitHub 仓库 URL)
git remote add origin
# 将提交推送到远程的 master/main 分支
git push -u origin master # 如果默认分支叫 main,则使用 `main`
5️⃣ 在 GitHub 上验证
打开 GitHub 上的仓库页面,确认 index.html 已出现在文件列表中。
祝编码愉快! 🎉
如果遇到问题,请再次检查远程 URL,并确保你的凭证(SSH 密钥或个人访问令牌)已正确配置。
克隆你的 GitHub 仓库
-
前往你的 GitHub 页面 – 点击 + 按钮并选择 New repository。

-
初始化仓库(添加 README、.gitignore、license 等)并点击 Create repository。

-
复制 HTTPS URL
在下一页点击 Code → HTTPS 并复制出现的 URL。

-
在本地克隆仓库
打开 Git Bash(或你喜欢的终端)并运行:
git remote add origin
推送到 GitHub
我们需要将已添加的 index.html 文件移动到 暂存区,提交它,然后推送到远程仓库。
-
检查状态
git status
-
暂存文件
git add index.html
-
验证暂存
git status文件名现在应以 绿色 显示,表示已暂存。

-
提交更改
git commit -m "Add index.html"
-
推送到 GitHub
git push origin master
显示内容
打开 GitHub Pages URL(或仓库的原始文件视图),以验证 index.html 已经上线。

所有图片保留其原始来源;仅对 markdown 结构进行了清理以提升可读性。
感谢您的时间。下次再见。

