在 Git 中提交更改并推送到 GitHub 仓库

将修改和新文件推送到 GitHub 的详细步骤

本摘要将详细讲解如何将修改后的文件和新文件推送到 GitHub 仓库。

步骤一:修改现有文件和创建新文件

  1. 打开 Git Bash 并切换到 TestRepo 目录。
  2. 打开 readme.md 文件(使用任何文本编辑器)进行修改,并保存。
  3. 使用 touch new.md 命令创建一个名为 new.md 的新文件。
  4. 打开 new.md 文件,并使用 Markdown 代码填充内容。

步骤二:使用 Git 命令跟踪修改和新文件

  1. 使用 git status 命令查看文件状态,此时会显示 readme.md 已修改,new.md 为未跟踪文件。
  2. 使用 git add . 命令将所有修改和新文件添加到暂存区。
  3. 再次运行 git status 命令,确认所有修改已准备提交。

步骤三:提交修改

  1. 使用 `git commit -m ``提交信息 命令提交修改,并添加描述性信息。
  2. 使用 git status 命令确认所有修改已提交。
  3. 使用 git log 命令查看提交历史记录。

步骤四:将修改推送到 GitHub

  1. 使用 git push origin master 命令将 master 分支推送到 origin 远程仓库(即 GitHub 仓库)。
  2. 输入 GitHub 密码完成操作。

步骤五:验证结果

  1. 刷新 GitHub 仓库页面,确认 readme.md 文件已修改,new.md 文件已添加。
  2. 查看提交历史记录,确认提交成功。

补充说明:

  • 本操作演示了使用 Git Bash 在 Windows 环境下进行操作。
  • 文中提到了一个 Markdown 代码编辑器,可在视频描述中找到链接。
  • 文中提到了一个 Git 快速参考指南,可在 dataschool.io 博客中找到链接。

总结:

以上步骤详细解释了如何将修改后的文件和新文件推送到 GitHub 仓库,希望能帮助读者更好地理解 Git 的基本操作。

这是 Data School 系列中的第 8 个视频,“Git 和 GitHub 入门”。 具体来说,我们将编辑现有文件,添加新文件,提交这些更改,并将这些更改推送到 GitHub。 首先,我们已经打开了 Git Bash 并将工作目录更改为 test-repo。 您可能还记得,存储库中只有一个文件,即“README.md”文件。 我们将编辑该文件。 由于它是一个 Markdown 文件,您可以在任何文本编辑器中编辑它。 我在 Windows 记事本中打开了该文件,只需进行简单的编辑,然后保存该文件。 我们还将创建一个名为“new.md”的新 Markdown 文件。 我们将使用一个名为“touch”的命令。 它不是 Git 命令,但在 Windows 上特别方便,因为它很难创建扩展名不标准的文件。 只需键入“touch”,然后是文件名。 您可以看到它已经创建。 我们创建的文件是空的,所以让我们在记事本中打开它。 我在这个 Markdown 实时编辑器中写了一些 Markdown 代码,这样您就可以看到它的预览。 Markdown 代码在左侧,渲染后的版本在右侧。 我将在视频描述中链接到此工具。 无论如何,让我们将 Markdown 代码复制到 new.md 文件并保存它。 我们回到了 Git Bash,并将运行“git status”命令来查看文件的状态。 它告诉我们我们有一个被跟踪的文件已被修改,还有一个未跟踪的文件已被添加。 我们想要将这两个文件都暂存起来进行提交。 我们使用“git add”命令来执行此操作。 您可以一次执行一个文件,使用“git add”,然后是文件名。 但相反,我们将使用“git add .”一次将两者都添加。 让我们再次运行状态。 我们可以看到更改已准备好进行提交。 要提交,请使用“git commit”命令。 我们使用“-m”参数并编写一条消息,因为每个提交都应该有一条描述性的消息。 提交已完成,我们可以运行“git status”来确认没有其他内容要提交。 我们还可以检查日志以查看提交是否在那里。 到目前为止,我们所做的一切都只影响了我们的本地机器。 要使我们的 GitHub 存储库更新,我们需要将我们的更改推送到上面。 要推送我们的更改,我们使用“git push”命令。 具体的命令是“git push origin master”,这意味着我们要将“master”分支推送到“origin”远程。 请记住,在之前的视频中,我们设置了“origin”远程来引用我们的 GitHub 存储库。 输入您的密码,您就完成了。 刷新 GitHub,您可以看到“README.md”文件已被修改,“new.md”文件已被添加。 您还可以看到提交历史记录。 在我的博客 dataschool.io 上,我专门为初学者编写了一个 Git 快速参考指南,其中包含这些以及其他常见命令。 我将在视频描述中链接到它,希望您会发现它有用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dataschool

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值