Kmandi Bażiċi Git: Kmandi bażiċi Git kull programmatur għandu jkun jaf

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.