git 暂存环境


Git 暂存环境

Git 的核心功能之一是暂存环境和提交的概念。

在工作时,您可能会添加、编辑和删除文件。但是,每当您达到里程碑或完成部分工作时,您都应该将文件添加到暂存环境中。

上演文件是准备好的文件坚定的到您正在处理的存储库。您将了解更多有关commit不久。

目前,我们已经完成了与index.html。因此我们可以将其添加到暂存环境中:

示例

git add index.html

该文件应该是上演。让我们检查一下状态::

示例

git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
    new file: index.html

现在该文件已添加到暂存环境中。


Git 添加多个文件

您还可以一次暂存多个文件。让我们再添加 2 个文件到我们的工作文件夹中。再次使用文本编辑器。

README.md描述存储库的文件(建议所有存储库):

示例

# hello-world
Hello World repository for Git tutorial
This is an example repository for the Git tutoial on https://www.91xjr.com

This repository is built step by step in the tutorial.

一个基本的外部样式表(bluestyle.css):

示例

body {
background-color: lightblue;
}

h1 {
color: navy;
margin-left: 20px;
}

并更新index.html包含样式表:

示例

<!DOCTYPE html>
<html>
<head>
<title>Hello World!</title>
<link rel="stylesheet" href="bluestyle.css">
</head>
<body>

<h1>Hello world!</h1>
<p>This is the first file in my new Git Repo.</p>

</body>
</html>

现在将当前目录中的所有文件添加到暂存环境中:

示例

git add --all

使用--all而不是单个文件名stage所有更改(新的、修改的和删除的)文件。

示例

git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)
        new file:   README.md
        new file:   bluestyle.css
        new file:   index.html

现在,所有 3 个文件都已添加到暂存环境中,我们已准备好执行第一个文件commit

笔记:简写命令为 git add --allgit add -A


通过练习测试一下

练习:

将index.html添加到声明环境中:

git  index.html

开始练习