将文件添加到暂存区

Beginner

This tutorial is from open-source community. Access the source code

简介

Git 是一种流行的版本控制系统,它允许开发者跟踪对其代码库所做的更改。Git 的一个基本特性是暂存区,它允许开发者有选择地决定提交哪些更改。在本实验中,你将学习如何使用 Git 将文件添加到暂存区。

这是一个实验(Guided Lab),提供逐步指导来帮助你学习和实践。请仔细按照说明完成每个步骤,获得实际操作经验。根据历史数据,这是一个 初级 级别的实验,完成率为 98%。获得了学习者 90% 的好评率。

将文件添加到暂存区

你一直在处理存储在名为 https://github.com/labex-labs/git-playground 的 Git 仓库中的一个项目。你已经对代码库做了一些更改,并想将这些更改提交到仓库。然而,你只想提交特定的更改,而不是你所做的所有更改。要做到这一点,你需要将文件添加到暂存区。

  1. 你将在 git-playground 目录中进行一些更改:
echo "hello" > index.html
echo "world" > style.css
echo "git" > one.js
echo "labex" > two.js
echo "hello git" > 1.py
echo "hello labex" > 2.py
  1. 将这些文件添加到暂存区:
git add index.html style.css
  1. 查看当前工作目录和暂存区的状态,包括哪些文件被修改、哪些文件已被添加到暂存区等信息:
git status
  1. 或者,添加所有扩展名为 .js 的文件:
git add *.js
  1. 再次查看当前工作目录和暂存区的状态:
git status
  1. 你也可以将所有更改添加到暂存区:
git add.
  1. 再次查看当前工作目录和暂存区的状态:
git status

这是最终结果:

Git staging area status

总结

在本实验中,你学习了如何使用 Git 将文件添加到暂存区。你可以使用 git add 命令来添加特定文件,或者使用文件通配符来将多个文件添加到暂存区。将文件添加到暂存区能让你有选择地决定要提交到仓库的更改。