AWS CodeCommit میں گٹ ٹیگ کو کیسے حذف کریں؟

Aws Codecommit My G Yg Kw Kys Hdhf Kry



AWS یومیہ صارفین اور کاروباری اداروں کے لیے کلاؤڈ پر مبنی بہت سے حل پیش کرتا ہے۔ ان حلوں میں سے ایک مکمل طور پر منظم سورس کنٹرول سروس ہے جسے ' CodeCommit ' یہ بیچ کی تبدیلیوں اور مستحکم ریلیز کو پہلے سے کہیں زیادہ آسان بنانے کے لیے نجی گٹ ریپوزٹریز کی میزبانی کرتا ہے۔

یہ مضمون AWS CodeCommit میں گٹ ٹیگ کو حذف کرنے کا طریقہ بتائے گا۔

اس کام کو شروع کرنے سے پہلے اس عمل کے لیے چند شرائط درکار ہیں۔







شرطیں

CodeCommit ذخیرہ رکھنے کے علاوہ دو اہم ترین شرائط ذیل میں دی گئی ہیں:



  • AWS CLI (انسٹال اور کنفیگرڈ)
  • گٹ باش (انسٹال اور کنفیگرڈ)

آئیے اب کام کی طرف چلتے ہیں:



AWS CodeCommit میں گٹ ٹیگ کو کیسے حذف کریں؟

کسی بھی AWS CodeCommit ذخیرہ میں گٹ ٹیگ کو حذف کرنے کے لیے، اس مرحلہ وار گائیڈ پر عمل کریں:





مرحلہ 1: Git bash کھولیں۔

تلاش کرنے کے لیے ونڈوز سرچ بار پر جائیں ' git bash' اور اس پر کلک کریں۔ ذیل میں دی گئی تصویر کو دیکھیں:



یہ آپ کو درج ذیل اسکرین پر لے جائے گا:

مرحلہ 2: اسناد کو ترتیب دیں۔

اپنی اسناد کو ترتیب دینے کے لیے درج ذیل کوڈ کو ایک ایک کرکے چسپاں کریں:

git config --global user.name 'آپ کا صارف نام'
git config --global user.email 'آپ کا ای میل ایڈریس'

یہ کمانڈز ٹرمینل اسکرین پر آؤٹ پٹ نہیں بنائیں گے۔ نیچے دی گئی تصویر کا حوالہ دیں:

مرحلہ 3: ایک ذخیرہ کلون کریں۔

اپنے CodeCommit ریپوزٹری کو کلون کرنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

git clone

' ذخیرہ URL اس ٹیوٹوریل میں استعمال کیا جاتا ہے۔ https://git-codecommit.ap-southeast-1.amazonaws.com/v1/repos/My-Tag .

یہ آپ کو اسکرین پر درج ذیل آؤٹ پٹ کی طرف لے جائے گا:

مرحلہ 4: ڈائرکٹری تبدیل کریں۔

درج ذیل کمانڈ کا استعمال کرتے ہوئے ورکنگ ڈائرکٹری کو کلون شدہ ریپوزٹری میں تبدیل کریں:

cd <آپ کے ذخیرے کا نام>

اس ٹیوٹوریل میں استعمال شدہ ذخیرہ ہے ' میرا ٹیگ '

یہ کمانڈ آپ کو اپنے ریپوزٹری فولڈر میں لے جائے گی۔ نیچے دی گئی تصویر کا حوالہ دیں:

مرحلہ 5: گٹ ٹیگ بنائیں

گٹ ٹیگ بنانے سے پہلے، آئیے کمٹ ہیش تلاش کریں جسے ٹیگ کرنا ہے۔ درج ذیل کمانڈ کو کاپی اور پیسٹ کریں:

git log --oneline

یہ کمانڈ آپ کو درج ذیل آؤٹ پٹ کی طرف لے جائے گی۔

حروف عددی کلید کو کاپی کریں اور ٹیگ بنانے کے لیے درج ذیل کمانڈ کا استعمال کریں:

git tag -a v1.0 -m 'ورژن 1.0' <حرف عددی کلید>

اس ٹیوٹوریل میں تیار کردہ کلید ہے ' 3659b00 ”:

ایک ٹیگ ' v1.0 'کامیابی سے بنایا گیا تھا۔

مرحلہ 6: پش ٹیگ

ٹیگ کو AWS CodeCommit ریپوزٹری میں دھکیلنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:

git push origin v1.0

چونکہ یہ ٹیگ پہلے سے ہی CodeCommit ریپوزٹری میں موجود ہے، یہ درج ذیل آؤٹ پٹ دیتا ہے:

مرحلہ 7: ٹیگز دیکھیں

ریپوزٹری کے تمام ٹیگز دیکھنے کے لیے درج ذیل کمانڈ کا استعمال کریں:

گٹ دن

یہ آپ کو درج ذیل اسکرین پر لے جائے گا:

جیسا کہ آپ دیکھ سکتے ہیں، یہاں صرف ایک ٹیگ ہے، جو ہے ' v1.0 '

مرحلہ 8: ٹیگ کو حذف کریں۔

آئیے اب ٹیگ کو ڈیلیٹ کریں اور اسے CodeCommit ریپوزٹری میں دھکیل دیں۔ ٹیگ کو حذف کرنے کے لیے نیچے کا کوڈ استعمال کریں ' v1.0 ”:

git tag -d v1.0

ٹرمینل پر درج ذیل آؤٹ پٹ دیکھی جا سکتی ہے:

اب، ہم درج ذیل کوڈ کا استعمال کرتے ہوئے CodeCommit ریپوزٹری میں تبدیلیاں کریں گے۔

git push origin --delete v1.0

ٹیگ کو CodeCommit کے ریموٹ ریپوزٹری سے بھی حذف کر دیا گیا ہے۔ ذیل کی تصویر دیکھیں:

یہ تمام ضروری اقدامات ہیں جو AWS CodeCommit میں گٹ ٹیگ کو حذف کرنے کے لیے درکار ہیں۔

نتیجہ

AWS CodeCommit میں گٹ ٹیگز (ایمیزون کی طرف سے نجی گٹ ریپوزٹریز کی میزبانی کے لیے ایک مکمل طور پر منظم سروس) صرف گٹ کلائنٹ کی مدد سے حذف کیے جاتے ہیں۔ صارف گٹ باش کلائنٹ کا استعمال کرتے ہوئے اپنے ریموٹ ریپوزٹریوں میں تبدیلیوں کا ارتکاب اور حذف کرسکتے ہیں۔ اس مضمون میں AWS CodeCommit میں گٹ ٹیگ بنانے اور پھر حذف کرنے کا طریقہ وسیع پیمانے پر بتایا گیا ہے۔