Hawn huma xi kmandi Git bażiċi b'eżempji illustrattivi:
1. git init
Inizjalizza repożitorju Git ġdid fid-direttorju attwali.
Eżempju:
git init
2. git clone <repository>
Ikklonja repożitorju minn repożitorju remot għall-magna lokali tiegħek.
Eżempju:
git clone https://github.com/user/repository.git
3. git add
<file>
Żid fajl fiż-żona tal-waqfien biex tipprepara għall-impenn.
Eżempju:
git add myfile.txt
4. git commit -m
"<messaġġ>"
Oħloq impenn ġdid b'<messaġġ> biex tirreġistra l-bidliet fiż-żona tal-waqfien.
Eżempju:
git commit -m "Add new feature"
5. git status
Uri l-istatus tar-repożitorju u l-fajls, inkluż l-istatus tal-bidliet mhux impenjati.
Eżempju:
git status
6. git log
Uri l-istorja tal-kommit tar-repożitorju, inkluża informazzjoni dwar il-kommits, l-awturi u l-timestamps.
Eżempju:
git log
7. git pull
Issinkronizza u iġbed il-bidliet minn repożitorju remot fir-repożitorju lokali tiegħek.
Eżempju:
git pull origin main
8. git push
Imbotta l-bidliet mir-repożitorju lokali tiegħek għal repożitorju remot.
Eżempju:
git push origin main
9. git branch
Uri l-lista tal-fergħat fir-repożitorju u l-fergħa attiva bħalissa.
Eżempju:
git branch
10. git checkout <branch>
Aqleb għal fergħa differenti fir-repożitorju.
Eżempju:
git checkout feature-branch
11. git merge <branch>
Għaqqad il-bidliet minn fergħa fil-fergħa attwali.
Eżempju:
git merge feature-branch
12. git remote add <name> <url>
Qabbad repożitorju lokali ma' repożitorju remot billi żżid repożitorju remot.
Eżempju:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Uri l-lista tar-remoti marbuta mar-repożitorju lokali.
Eżempju:
git remote -v
14. git reset <file>
Ħoll il-bidliet mhux impenjati f'fajl speċifiku.
Eżempju:
git reset myfile.txt
15. git stash
Stash temporanjament bidliet mhux impenjati biex taħdem fuq fergħa differenti.
Eżempju:
git stash
Dawn huma biss ftit mill-kmandi Git bażiċi. Git jipprovdi ħafna aktar kmandi u funzjonalitajiet għall-ġestjoni u l-kollaborazzjoni tal-kodiċi tas-sors.