Git Basic Dokokin: Git na asali umarnin kowane mai shirye-shirye yakamata ya sani

Anan ga wasu mahimman umarnin Git tare da misalan misalai:

1. git init

Fara sabon wurin ajiyar Git a cikin kundin adireshi na yanzu.

Misali:

git init

2. git clone <repository>

Rufe ma'aji daga wurin ajiya mai nisa zuwa injin ku na gida.

Misali:

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

3. git add <file>

Ƙara fayil zuwa wurin tsarawa don shirya aikatawa.

Misali:

git add myfile.txt

4. git commit -m "<saƙo>"

Ƙirƙiri sabon alkawari tare da <saƙo> don yin rikodin canje-canje a wurin tsarawa.

Misali:

git commit -m "Add new feature"

5. git status

Nuna matsayi na ma'ajiyar da fayiloli, gami da matsayin canje-canjen da ba a yi ba.

Misali:

git status

6. git log

Nuna ƙaddamar da tarihin ma'ajiyar, gami da bayanai game da aikatawa, marubuta, da tambarin lokaci.

Misali:

git log

7. git pull

Yi aiki tare kuma ja canje-canje daga ma'ajiya mai nisa zuwa ma'ajiyar ku ta gida.

Misali:

git pull origin main

8. git push

Tura canje-canje daga ma'ajin ku na gida zuwa ma'ajiyar nesa.

Misali:

git push origin main

9. git branch

Nuna jerin rassa a cikin ma'ajiyar da kuma reshe mai aiki a halin yanzu.

Misali:

git branch

10. git checkout <branch>

Canja zuwa wani reshe na daban a cikin ma'ajiyar.

Misali:

git checkout feature-branch

11. git merge <branch>

Haɗa canje-canje daga reshe zuwa reshe na yanzu.

Misali:

git merge feature-branch

12. git remote add <name> <url>

Haɗa ma'ajiyar gida tare da wurin ajiya mai nisa ta ƙara mai nisa.

Misali:

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

13. git remote -v

Nuna jerin abubuwan nesa masu alaƙa da ma'ajiyar gida.

Misali:

git remote -v

14. git reset <file>

Gyara canje-canje marasa aiki a cikin takamaiman fayil.

Misali:

git reset myfile.txt

15. git stash

Canja canje-canje marasa aiki na ɗan lokaci don aiki akan wani reshe na daban.

Misali:

git stash

 

Waɗannan wasu ne kawai daga cikin ainihin umarnin Git. Git yana ba da ƙarin umarni da ayyuka masu yawa don sarrafa lambar tushe da haɗin gwiwa.