یہاں مثالی مثالوں کے ساتھ کچھ بنیادی گٹ کمانڈز ہیں:
1۔ git init
موجودہ ڈائرکٹری میں ایک نیا Git ذخیرہ شروع کریں۔
مثال:
git init
2. git clone <repository>
ایک ریپوزٹری کو ریموٹ ریپوزٹری سے اپنی مقامی مشین میں کلون کریں۔
مثال:
git clone https://github.com/user/repository.git
3. git add
<file>
کمٹمنٹ کی تیاری کے لیے سٹیجنگ ایریا میں فائل شامل کریں۔
مثال:
git add myfile.txt
4. git commit -m
"<پیغام>"
اسٹیجنگ ایریا میں تبدیلیاں ریکارڈ کرنے کے لیے ایک <پیغام> کے ساتھ ایک نیا عہد بنائیں۔
مثال:
git commit -m "Add new feature"
5۔ git status
مخزن اور فائلوں کی حیثیت کو ظاہر کریں، بشمول غیر ذمہ دار تبدیلیوں کی حیثیت۔
مثال:
git status
6۔ git log
مخزن کی کمٹ ہسٹری ڈسپلے کریں، بشمول کمٹ، مصنفین اور ٹائم اسٹیمپ کے بارے میں معلومات۔
مثال:
git log
7۔ git pull
ریموٹ ریپوزٹری سے تبدیلیوں کو اپنے مقامی ریپوزٹری میں سنکرونائز اور کھینچیں۔
مثال:
git pull origin main
8۔ git push
تبدیلیاں اپنے مقامی ذخیرے سے دور دراز کے ذخیرے میں دھکیلیں۔
مثال:
git push origin main
9. git branch
ریپوزٹری میں شاخوں کی فہرست اور فی الحال فعال برانچ دکھائیں۔
مثال:
git branch
10۔ git checkout <branch>
ریپوزٹری میں ایک مختلف برانچ میں جائیں۔
مثال:
git checkout feature-branch
11۔ git merge <branch>
برانچ سے موجودہ برانچ میں تبدیلیاں ضم کریں۔
مثال:
git merge feature-branch
12. git remote add <name> <url>
ریموٹ کو شامل کرکے ایک مقامی ذخیرہ کو ریموٹ ریپوزٹری سے جوڑیں۔
مثال:
git remote add origin https://github.com/user/repository.git
13. git remote -v
مقامی ذخیرہ سے منسلک ریموٹ کی فہرست دکھائیں۔
مثال:
git remote -v
14. git reset <file>
کسی مخصوص فائل میں غیر ارتکاب شدہ تبدیلیوں کو کالعدم کریں۔
مثال:
git reset myfile.txt
15۔ git stash
ایک مختلف برانچ پر کام کرنے کے لیے غیر ارتکاب شدہ تبدیلیوں کو عارضی طور پر چھپا دیں۔
مثال:
git stash
یہ صرف کچھ بنیادی گٹ کمانڈز ہیں۔ گٹ سورس کوڈ کے نظم و نسق اور تعاون کے لیے بہت سے مزید کمانڈز اور افعال فراہم کرتا ہے۔