Komandat themelore të Git: Komandat bazë të git që çdo programues duhet të dijë

Këtu janë disa komanda bazë Git me shembuj ilustrues:

1. git init

Inicializoni një depo të re Git në drejtorinë aktuale.

Shembull:

git init

2. git clone <repository>

Klononi një depo nga një depo e largët në makinën tuaj lokale.

Shembull:

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

3. git add <skedari>

Shtoni një skedar në zonën e vendosjes për t'u përgatitur për kryerjen.

Shembull:

git add myfile.txt

4. git commit -m "<mesazh>"

Krijo një commit të ri me një <mesazh> për të regjistruar ndryshimet në zonën e skenës.

Shembull:

git commit -m "Add new feature"

5. git status

Shfaq statusin e depove dhe skedarëve, duke përfshirë statusin e ndryshimeve të pakomponuara.

Shembull:

git status

6. git log

Shfaqni historikun e kryerjes së depove, duke përfshirë informacione rreth angazhimeve, autorëve dhe vulave kohore.

Shembull:

git log

7. git pull

Sinkronizoni dhe tërhiqni ndryshimet nga një depo e largët në depon tuaj lokale.

Shembull:

git pull origin main

8. git push

Shtyni ndryshimet nga depoja juaj lokale në një depo të largët.

Shembull:

git push origin main

9. git branch

Shfaq listën e degëve në depo dhe degën aktualisht aktive.

Shembull:

git branch

10. git checkout <branch>

Kalo në një degë tjetër në depo.

Shembull:

git checkout feature-branch

11. git merge <branch>

Bashkoni ndryshimet nga një degë në degën aktuale.

Shembull:

git merge feature-branch

12. git remote add <name> <url>

Lidhni një depo lokale me një depo të largët duke shtuar një telekomandë.

Shembull:

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

13. git remote -v

Shfaq listën e telekomandave të lidhura me depon lokale.

Shembull:

git remote -v

14. git reset <file>

Zhbër ndryshimet e pakontrolluara në një skedar specifik.

Shembull:

git reset myfile.txt

15. git stash

Ruani përkohësisht ndryshimet e paangazhuara për të punuar në një degë tjetër.

Shembull:

git stash

 

Këto janë vetëm disa nga komandat themelore të Git. Git ofron shumë më tepër komanda dhe funksionalitete për menaxhimin dhe bashkëpunimin e kodit burimor.