لوکل مشین سے GitHub ریپوزٹری تک

ورژن کنٹرول ڈویلپرز اور DevOps انجینئرز کے لیے ایک بنیادی مہارت ہے۔ یہ آپ کو تبدیلیوں پر نظر رکھنے اور دوسروں کے ساتھ مل کر کام کرنے میں مدد دیتا ہے۔ Git آپ کی لوکل فائلوں کو مینیج کرتا ہے، جبکہ GitHub انہیں کلاؤڈ پر ہوسٹ کرتا ہے۔

اپنے کوڈ کو اپنے کمپیوٹر سے GitHub پر منتقل کرنے کے لیے ان مراحل پر عمل کریں۔

  1. اپنا ورک سپیس تیار کریں ونڈوز پر ٹرمینل استعمال کرنے کے لیے Git Bash انسٹال کریں۔ یہ آپ کو Linux جیسا ماحول فراہم کرتا ہے۔ یہاں سے ڈاؤن لوڈ کریں: https://git-scm.com/downloads

  2. اپنی شناخت سیٹ کریں Git کو بتائیں کہ آپ کون ہیں تاکہ آپ کے کام کا ایک نام ہو۔

  1. لوکل ریپوزٹری شروع کریں اپنے پروجیکٹ کے لیے ایک فولڈر بنائیں اور اسے Git ریپو میں تبدیل کریں۔
  1. فائلیں بنائیں اور ایڈٹ کریں ایک index.html فائل بنائیں اور مواد شامل کرنے کے لیے Vim ایڈیٹر کا استعمال کریں۔
  1. اپنی پیش رفت محفوظ کریں اپنی فائلوں کو اسٹیج کریں اور ایک اسنیپ شاٹ (snapshot) بنائیں۔
  1. GitHub سے منسلک کریں اپنے لوکل فولڈر کو ایک ریموٹ GitHub ریپوزٹری سے لنک کریں۔
  1. اپنا کوڈ پش کریں اپنے لوکل کام کو کلاؤڈ پر بھیجیں۔
  1. اپنی سائٹ ہوسٹ کریں اپنی ویب سائٹ کو لائیو کرنے کے لیے GitHub Pages کا استعمال کریں۔
  1. CI/CD کے ذریعے آٹومیشن کریں اپنے کوڈ کو خودکار طور پر ڈیپلائے کرنے کے لیے GitHub Actions کا استعمال کریں۔

ان مراحل میں مہارت حاصل کرنا آٹومیشن اور پروفیشنل سافٹ ویئر انجینئرنگ کے لیے ایک بنیاد فراہم کرتا ہے۔

ماخذ: https://dev.to/lotanna_obianefo/local-machine-to-github-repo-529c

اختیاری لرننگ کمیونٹی: https://t.me/GyaanSetuAi