Základní příkazy Git: Základní příkazy Gitu by měl znát každý programátor

Zde je několik základních příkazů Git s názornými příklady:

1. git init

Inicializujte nové úložiště Git v aktuálním adresáři.

Příklad:

git init

2. git clone <repository>

Naklonujte úložiště ze vzdáleného úložiště do místního počítače.

Příklad:

git clone https://github.com/user/repository.git

3. git add <soubor>

Přidejte soubor do přípravné oblasti a připravte se na odevzdání.

Příklad:

git add myfile.txt

4. git commit -m "<zpráva>"

Vytvořte nový odevzdání se <zprávou> pro zaznamenání změn ve zkušební oblasti.

Příklad:

git commit -m "Add new feature"

5. git status

Zobrazí stav úložiště a souborů, včetně stavu nepotvrzených změn.

Příklad:

git status

6. git log

Zobrazte historii odevzdání úložiště, včetně informací o odevzdání, autorech a časových razítkách.

Příklad:

git log

7. git pull

Synchronizujte a přetáhněte změny ze vzdáleného úložiště do svého místního úložiště.

Příklad:

git pull origin main

8. git push

Přeneste změny z místního úložiště do vzdáleného úložiště.

Příklad:

git push origin main

9. git branch

Zobrazí seznam poboček v úložišti a aktuálně aktivní pobočku.

Příklad:

git branch

10. git checkout <branch>

Přepněte do jiné větve v úložišti.

Příklad:

git checkout feature-branch

11. git merge <branch>

Sloučit změny z větve do aktuální větve.

Příklad:

git merge feature-branch

12. git remote add <name> <url>

Propojte místní úložiště se vzdáleným úložištěm přidáním vzdáleného úložiště.

Příklad:

git remote add origin https://github.com/user/repository.git

13. git remote -v

Zobrazí seznam vzdálených zařízení připojených k místnímu úložišti.

Příklad:

git remote -v

14. git reset <file>

Vrátit zpět nepotvrzené změny v konkrétním souboru.

Příklad:

git reset myfile.txt

15. git stash

Dočasně schovejte nepotvrzené změny, abyste mohli pracovat na jiné větvi.

Příklad:

git stash

 

Toto jsou jen některé ze základních příkazů Git. Git poskytuje mnohem více příkazů a funkcí pro správu zdrojového kódu a spolupráci.