Git انٹیگریشن
جب آپ کسی git ریپازٹری کے اندر براؤز کر رہے ہوں، تو DeckCrate اس کی حالت سیدھی فائل لسٹ میں ظاہر کر دیتا ہے۔
اسٹیٹس بار میں برانچ
Section titled “اسٹیٹس بار میں برانچ”اسٹیٹس بار موجودہ برانچ دکھاتا ہے، اس کے اپ اسٹریم کے مقابلے میں آگے / پیچھے کی گنتیوں کے ساتھ۔
فی فائل اسٹیٹس بَیجز
Section titled “فی فائل اسٹیٹس بَیجز”ہر فائل اور فولڈر کو ایک چھوٹا اسٹیٹس بَیج ملتا ہے:
- کمٹ شدہ
- تبدیل شدہ
- اسٹیجڈ
- غیر ٹریک شدہ
- نظر انداز شدہ
- متصادم
ایک فولڈر اپنے سب سے اہم بچے کی حالت اختیار کر لیتا ہے، تاکہ آپ اسے کھولے بغیر تبدیلیاں دیکھ سکیں۔
تقاضے اور ٹوگل
Section titled “تقاضے اور ٹوگل”Git انٹیگریشن OS پر انسٹال شدہ git استعمال کرتی ہے — کوئی الگ سے شامل نہیں کیا
گیا۔ اسے ترجیحات ← Git میں ٹوگل کریں:
- یہ پہلے سے طے شدہ طور پر آن ہے۔
- جب
gitانسٹال نہ ہو تو یہ ٹوگل چھپا رہتا ہے۔
Git ایکشنز
Section titled “Git ایکشنز”کسی ریپازٹری کے اندر آپ روزمرہ کے دو ریموٹ-سنک کمانڈز کمانڈ مینو ← ٹولز سے بھی چلا سکتے ہیں:
- Git pull — موجودہ فولڈر میں
git pullچلاتا ہے، پھر فہرست ریفریش کرتا ہے۔ - Git push — موجودہ فولڈر میں
git pushچلاتا ہے۔
یہ قطاریں ٹولز کے ذیلی مینو میں صرف اُسی وقت ظاہر ہوتی ہیں جب موجودہ فولڈر کسی git
ورک ٹری کے اندر ہو اور git انسٹال ہو — یہ اوپر بیان کردہ اسٹیٹس بَیج ٹوگل سے آزاد ہے۔
ایک ٹوسٹ نتیجہ بتاتا ہے؛ ناکامی کی صورت میں git کا اپنا پیغام دکھایا جاتا ہے (مثلاً جب
کوئی اپ اسٹریم نہ ہو، توثیق درکار ہو، یا تصادم موجود ہوں)۔