Výukový program Git


Git a {{title}}


Git Contribute


Git Advanced


Git Undo




Git Staging Environment


Git Staging Environment

Jednou ze základních funkcí Gitu jsou koncepty prostředí Staging Environment a Commit.

Při práci můžete přidávat, upravovat a odebírat soubory. Ale kdykoli dosáhnete milníku nebo dokončíte část práce, měli byste přidat soubory do prostředí Staging Environment.

Připravené soubory jsou soubory, které jsou připraveny k odeslání do úložiště, na kterém pracujete. commitBrzy se dozvíte více o .

Prozatím jsme práci s index.html. Můžeme jej tedy přidat do prostředí Staging Environment:

Příklad

git add index.html

Soubor by měl být ve fázi . Pojďme zkontrolovat stav::

Příklad

git status
On branch master

No commits yet

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

Nyní byl soubor přidán do prostředí Staging Environment.


Git Přidat více než jeden soubor

Můžete také připravit více souborů najednou. Pojďme přidat 2 další soubory do naší pracovní složky. Znovu použijte textový editor.

Soubor README.md, který popisuje úložiště (doporučeno pro všechna úložiště):

Příklad

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

This repository is built step by step in the tutorial.

Základní externí šablona stylů ( bluestyle.css):

Příklad

body {
background-color: lightblue;
}

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

A aktualizujte index.html, aby zahrnovala šablonu stylů:

Příklad

<!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>

Nyní přidejte všechny soubory v aktuálním adresáři do prostředí Staging Environment:

Příklad

git add --all

Použití --allmísto jednotlivých názvů souborů provede stagevšechny změny (nové, upravené a smazané) soubory.

Příklad

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

Nyní jsou všechny 3 soubory přidány do prostředí Staging Environment a jsme připraveni udělat náš první commit.

Poznámka: Zkrácený příkaz pro git add --allisgit add -A


Otestujte se pomocí cvičení

Cvičení:

Přidejte index.html do prostředí Stateing:

git  index.html