t2.9/z1.txt

104 lines
1.4 KiB
Plaintext
Raw Normal View History

2025-09-02 07:07:15 +00:00
z1
2025-09-02 07:32:18 +00:00
z2
Pewnie! Poniżej masz uproszczone instrukcje do tematu **2.2 Podstawy Gita rejestrowanie zmian w repozytorium**.
2025-09-02 07:03:49 +00:00
# 2.2 Rejestrowanie zmian w Git
## Cel
Nauczysz się:
* sprawdzać stan repozytorium,
* dodawać pliki do poczekalni,
* zatwierdzać zmiany,
* przeglądać różnice.
2025-09-02 07:03:49 +00:00
---
## Słowniczek
2025-09-02 07:03:49 +00:00
* **Śledzony** plik był w ostatnim commicie
* **Nieśledzony** plik nowy dla Gita
* **Poczekalnia** lista zmian, które wejdą do najbliższego commita
* **Commit** zapisana migawka projektu
2025-09-02 07:03:49 +00:00
---
## Najważniejsze polecenia
2025-09-02 07:03:49 +00:00
### 1) Sprawdź status
```bash
git status
```
### 2) Dodaj do poczekalni
2025-09-02 07:03:49 +00:00
```bash
git add nazwa_pliku
2025-09-02 07:03:49 +00:00
```
### 3) Zobacz różnice
* **Zmiany poza poczekalnią**:
```bash
git diff
```
* **Zmiany w poczekalni**:
2025-09-02 07:03:49 +00:00
```bash
git diff --staged
2025-09-02 07:03:49 +00:00
```
### 4) Zatwierdź zmiany
2025-09-02 07:03:49 +00:00
```bash
git commit -m "Opis zmian"
2025-09-02 07:03:49 +00:00
```
---
## Prosty workflow
2025-09-02 07:03:49 +00:00
1. **Sprawdź status**: `git status`
2. **Dodaj do poczekalni**: `git add <plik>`
3. **Commit**: `git commit -m "Opis"`
2025-09-02 07:03:49 +00:00
---
## Ćwiczenie (10 min)
2025-09-02 07:03:49 +00:00
1. **Utwórz repozytorium**
2025-09-02 07:03:49 +00:00
```bash
git init git-lesson
cd git-lesson
```
2. **Stwórz i zakomituj plik**
2025-09-02 07:03:49 +00:00
```bash
echo "Witaj Git!" > README.md
2025-09-02 07:03:49 +00:00
git add README.md
git commit -m "Dodaj README"
2025-09-02 07:03:49 +00:00
```
3. **Modyfikuj plik**
2025-09-02 07:03:49 +00:00
```bash
echo "Druga linia" >> README.md
git status
git diff
git add README.md
git commit -m "Dodaj drugą linię"
2025-09-02 07:03:49 +00:00
```
4. **Sprawdź historię**
2025-09-02 07:03:49 +00:00
```bash
git log --oneline
2025-09-02 07:03:49 +00:00
```