Amri za Msingi za Git: Amri za kimsingi za git kila programu anapaswa kujua

Hapa kuna maagizo ya msingi ya Git na mifano ya kielelezo:

1. git init

Anzisha hazina mpya ya Git kwenye saraka ya sasa.

Mfano:

git init

2. git clone <repository>

Funga hazina kutoka kwa hazina ya mbali hadi kwa mashine ya karibu nawe.

Mfano:

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

3. git add <faili>

Ongeza faili kwenye eneo la jukwaa ili kujiandaa kwa kufanya.

Mfano:

git add myfile.txt

4. git commit -m "<ujumbe>"

Unda ahadi mpya kwa <message> ili kurekodi mabadiliko katika eneo la jukwaa.

Mfano:

git commit -m "Add new feature"

5. git status

Onyesha hali ya hazina na faili, pamoja na hali ya mabadiliko ambayo hayajatekelezwa.

Mfano:

git status

6. git log

Onyesha historia ya ahadi ya hazina, ikiwa ni pamoja na taarifa kuhusu ahadi, waandishi, na muhuri wa nyakati.

Mfano:

git log

7. git pull

Sawazisha na kuvuta mabadiliko kutoka kwa hazina ya mbali hadi kwenye hazina yako ya ndani.

Mfano:

git pull origin main

8. git push

Sukuma mabadiliko kutoka hazina yako ya ndani hadi hazina ya mbali.

Mfano:

git push origin main

9. git branch

Onyesha orodha ya matawi kwenye hifadhi na tawi linalotumika kwa sasa.

Mfano:

git branch

10. git checkout <branch>

Badilisha hadi tawi tofauti kwenye hazina.

Mfano:

git checkout feature-branch

11. git merge <branch>

Unganisha mabadiliko kutoka kwa tawi hadi tawi la sasa.

Mfano:

git merge feature-branch

12. git remote add <name> <url>

Unganisha hazina ya ndani na hazina ya mbali kwa kuongeza kidhibiti cha mbali.

Mfano:

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

13. git remote -v

Onyesha orodha ya vidhibiti vilivyounganishwa kwenye hazina ya ndani.

Mfano:

git remote -v

14. git reset <file>

Tendua mabadiliko ambayo hayajatekelezwa katika faili mahususi.

Mfano:

git reset myfile.txt

15. git stash

Hifadhi kwa muda mabadiliko ambayo hayajaahidiwa ili kufanya kazi kwenye tawi tofauti.

Mfano:

git stash

 

Hizi ni baadhi tu ya amri za msingi za Git. Git hutoa amri nyingi zaidi na utendakazi kwa usimamizi wa msimbo wa chanzo na ushirikiano.