Samouczek Gita


Git i {{title}}


Git Contribute


Git Zaawansowany


Git Cofnij




Środowisko testowe Git


Środowisko testowe Git

Jedną z podstawowych funkcji Gita są koncepcje środowiska pomostowego i zatwierdzenia.

Podczas pracy możesz dodawać, edytować i usuwać pliki. Ale za każdym razem, gdy osiągniesz kamień milowy lub zakończysz część pracy, powinieneś dodać pliki do środowiska pomostowego.

Pliki pomostowe to pliki, które są gotowe do zatwierdzenia do repozytorium, nad którym pracujesz. Więcej o tym dowiesz się commitwkrótce.

Na razie skończyliśmy pracę z index.html. Możemy więc dodać to do środowiska postojowego:

Przykład

git add index.html

Plik powinien być w wersji Stage . Sprawdźmy status::

Przykład

git status
On branch master

No commits yet

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

Teraz plik został dodany do środowiska pomostowego.


Git Dodaj więcej niż jeden plik

Możesz także umieścić więcej niż jeden plik na raz. Dodajmy jeszcze 2 pliki do naszego folderu roboczego. Użyj ponownie edytora tekstu.

Plik README.mdopisujący repozytorium (zalecany dla wszystkich repozytoriów):

Przykład

# 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.

Podstawowy zewnętrzny arkusz stylów ( bluestyle.css):

Przykład

body {
background-color: lightblue;
}

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

I zaktualizuj index.html, aby dołączyć arkusz stylów:

Przykład

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

Teraz dodaj wszystkie pliki w bieżącym katalogu do środowiska pomostowego:

Przykład

git add --all

Użycie --allzamiast pojedynczych nazw plików spowoduje stagezmianę wszystkich plików (nowych, zmodyfikowanych i usuniętych).

Przykład

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

Teraz wszystkie 3 pliki są dodawane do środowiska pomostowego i jesteśmy gotowi do wykonania pierwszego commit.

Uwaga: skrócone polecenie dla git add --alltogit add -A


Sprawdź się za pomocą ćwiczeń

Ćwiczenie:

Dodaj index.html do środowiska stwierdzającego:

git  index.html