মূল বিষয়বস্তুতে যান
সব গাইড
কারিগরি5 মিনিট পড়া

প্রজেক্ট GitHub-এ কীভাবে যুক্ত করবেন এবং কোড ডাউনলোড করবেন?

Uttra প্রজেক্ট GitHub-এ যুক্ত করুন ও পুরো কোড ডাউনলোড করুন: কখন দরকার এবং অন্যত্র ডেভেলপমেন্ট কীভাবে চালাবেন।

চ্যাটে বানালে আপনি আটকে যান না। প্রজেক্ট GitHub-এ যুক্ত করলে প্রতিটি পরিবর্তন আপনার নিয়ন্ত্রিত রিপোজিটরিতে জমা থাকে। চাইলে কোড ডাউনলোড করে কোনো ডেভেলপারকেও দিতে পারেন।

ব্যাকআপ, দলগত কাজ, কোড রিভিউ বা পরে নিজের হোস্টিংয়ে নেওয়ার জন্য এটি কাজে লাগে।

প্রজেক্ট সেটিংসে GitHub যুক্ত করে কোড নিজের রিপোজিটরিতে রাখুন, অথবা প্রজেক্টটি ফাইল হিসেবে ডাউনলোড করুন। দুই ক্ষেত্রেই কোড আপনার, অন্য কোথাও নিয়ে কাজ চালানো যাবে।

কখন লাগবে

বেশিরভাগ মানুষের প্রথম দিনে এটি লাগে না, কিন্তু খুব দ্রুত দরকারি হয়ে ওঠে।

  • কোনো ফ্রিল্যান্সার বা অফিসের ডেভেলপার কাজের একটি অংশ নেবে।
  • আপনি আলাদা একটি ব্যাকআপ রাখতে চান।
  • ক্লায়েন্ট বা বিনিয়োগকারী সোর্স কোড চাইছেন।
  • আপনি প্রজেক্টটি নিজের হোস্টিংয়ে চালাতে চান।

GitHub যুক্ত করুন

GitHub-এ অ্যাকাউন্ট না থাকলে বিনামূল্যে একটি খুলুন। তারপর প্রজেক্টের GitHub অংশ খুলে সংযোগের অনুমতি দিন। নতুন রিপোজিটরি তৈরি করুন অথবা আগের কোনো ফাঁকা রিপোজিটরি বেছে নিন। সিঙ্ক হলে ফাইলগুলো ইতিহাসসহ রিপোজিটরিতে দেখা যাবে।

কোড প্রকাশ্য করতে না চাইলে রিপোজিটরি প্রাইভেট রাখুন, আর API কীর মতো গোপন তথ্য কখনো কমিট করবেন না।

কোড ডাউনলোড করুন

কোড ডাউনলোডের অপশন দিয়ে প্রজেক্টটি ফাইলের প্যাকেজ হিসেবে নামিয়ে নিন। জিপ খুলে VS Code-এর মতো এডিটরে ওপেন করুন এবং README বা প্যাকেজ ফাইল পড়ে কীভাবে ইনস্টল ও চালাতে হয় দেখুন।

এক্সপোর্টের পরও কাজ চালিয়ে যান

একই প্রজেক্ট Uttra ও নিজের এডিটর দুই জায়গায় বদলালে ঠিক করে নিন কে কোথায় কাজ করবে। কাজ শুরুর আগে পরিবর্তন টেনে নিন এবং একই ফাইল দুই জায়গায় একসাথে বদলাবেন না, নইলে হাতে সংঘাত মেটাতে হবে।

  • ডেভেলপারদের বড় পরিবর্তনের জন্য ব্রাঞ্চ ব্যবহার করতে বলুন।
  • Uttra-তে চ্যাটে বদল করার পর আবার সিঙ্ক করুন।
  • এনভায়রনমেন্টের মান রিপোজিটরির বাইরে রাখুন।

সাধারণ প্রশ্ন

সাধারণ সিঙ্কের জন্য না। কোনো ডেভেলপার যোগ দিলে তিনি স্বাভাবিক Git পদ্ধতিতে কাজ করবেন।

শুধু রিপোজিটরি পাবলিক করলেই। ব্যবসার প্রজেক্টের জন্য প্রাইভেট বেছে নিন।

সাধারণত হ্যাঁ, প্রজেক্টের ধরনের সাথে মেলে এমন হোস্টিং সেবায়। চালানোর নির্দেশ প্রজেক্টের ফাইলে দেখে নিন।

না। সিঙ্ক শুধু কোড GitHub-এ জমা রাখে। লাইভ সাইট পাবলিশ করলেই বদলায়।

নিজের প্রকল্পে পরখ করুন

নিজের ভাষায় বলুন কী চান আর দেখুন আপনার সাইট বা সিস্টেম তৈরি হচ্ছে — তারপর কথা বলে বদলান।

ফ্রি শুরু করুন

সম্পর্কিত গাইড