Git

关于 - 暂存区

  1. 分支与合并
  2. 小巧快速
  3. 分布式
  4. 数据保障
  5. 暂存区
  6. 免费且开源
  7. 商标

暂存区

与其他系统不同,Git 有一个称为“暂存区”或“索引”的东西。这是一个中间区域,可以在完成提交之前格式化和审查提交。

Git 与其他工具的不同之处在于,可以快速暂存一些文件并提交它们,而无需提交工作目录中所有其他已修改的文件,也不需要在提交期间在命令行中列出它们。

Index 1

这允许您仅暂存已修改文件的部分内容。过去,您需要对文件进行两个逻辑上不相关的修改,然后才意识到您忘记提交其中一个。现在,您可以只暂存当前提交所需的更改,并将另一个更改暂存到下一个提交。此功能可以扩展到根据需要对文件进行任意数量的不同更改。

当然,如果您不想进行这种控制,Git 也使忽略此功能变得很容易——只需在提交命令中添加“-a”即可将所有文件的更改全部添加到暂存区。

Index 2

scroll-to-top