লোকাল মেশিন থেকে GitHub রিপো

ভার্সন কন্ট্রোল (Version control) ডেভেলপার এবং DevOps ইঞ্জিনিয়ারদের জন্য একটি মৌলিক দক্ষতা। এটি আপনাকে পরিবর্তনগুলো ট্র্যাক করতে এবং অন্যদের সাথে কাজ করতে সাহায্য করে। Git আপনার লোকাল ফাইলগুলো পরিচালনা করে। GitHub সেগুলোকে ক্লাউডে হোস্ট করে।

আপনার কম্পিউটার থেকে GitHub-এ কোড স্থানান্তর করতে নিচের ধাপগুলো অনুসরণ করুন।

  1. আপনার ওয়ার্কস্পেস প্রস্তুত করুন Windows-এ টার্মিনাল ব্যবহার করার জন্য Git Bash ইনস্টল করুন। এটি আপনাকে একটি Linux-এর মতো পরিবেশ প্রদান করবে। এখান থেকে ডাউনলোড করুন: https://git-scm.com/downloads

  2. আপনার পরিচয় সেট করুন Git-কে জানান আপনি কে, যাতে আপনার কাজের একটি নাম থাকে।

  1. একটি লোকাল রিপোজিটরি শুরু করুন আপনার প্রজেক্টের জন্য একটি ফোল্ডার তৈরি করুন এবং সেটিকে একটি Git রিপোজিটরি হিসেবে রূপান্তর করুন।
  1. ফাইল তৈরি এবং এডিট করুন একটি index.html ফাইল তৈরি করুন এবং কন্টেন্ট যোগ করতে Vim এডিটর ব্যবহার করুন।
  1. আপনার অগ্রগতি সেভ করুন আপনার ফাইলগুলো স্টেজ (Stage) করুন এবং একটি স্ন্যাপশট তৈরি করুন।
  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