চ্যাটে বানালে আপনি আটকে যান না। প্রজেক্ট GitHub-এ যুক্ত করলে প্রতিটি পরিবর্তন আপনার নিয়ন্ত্রিত রিপোজিটরিতে জমা থাকে। চাইলে কোড ডাউনলোড করে কোনো ডেভেলপারকেও দিতে পারেন।
ব্যাকআপ, দলগত কাজ, কোড রিভিউ বা পরে নিজের হোস্টিংয়ে নেওয়ার জন্য এটি কাজে লাগে।
প্রজেক্ট সেটিংসে GitHub যুক্ত করে কোড নিজের রিপোজিটরিতে রাখুন, অথবা প্রজেক্টটি ফাইল হিসেবে ডাউনলোড করুন। দুই ক্ষেত্রেই কোড আপনার, অন্য কোথাও নিয়ে কাজ চালানো যাবে।
কখন লাগবে
বেশিরভাগ মানুষের প্রথম দিনে এটি লাগে না, কিন্তু খুব দ্রুত দরকারি হয়ে ওঠে।
- কোনো ফ্রিল্যান্সার বা অফিসের ডেভেলপার কাজের একটি অংশ নেবে।
- আপনি আলাদা একটি ব্যাকআপ রাখতে চান।
- ক্লায়েন্ট বা বিনিয়োগকারী সোর্স কোড চাইছেন।
- আপনি প্রজেক্টটি নিজের হোস্টিংয়ে চালাতে চান।
GitHub যুক্ত করুন
GitHub-এ অ্যাকাউন্ট না থাকলে বিনামূল্যে একটি খুলুন। তারপর প্রজেক্টের GitHub অংশ খুলে সংযোগের অনুমতি দিন। নতুন রিপোজিটরি তৈরি করুন অথবা আগের কোনো ফাঁকা রিপোজিটরি বেছে নিন। সিঙ্ক হলে ফাইলগুলো ইতিহাসসহ রিপোজিটরিতে দেখা যাবে।
কোড প্রকাশ্য করতে না চাইলে রিপোজিটরি প্রাইভেট রাখুন, আর API কীর মতো গোপন তথ্য কখনো কমিট করবেন না।
কোড ডাউনলোড করুন
কোড ডাউনলোডের অপশন দিয়ে প্রজেক্টটি ফাইলের প্যাকেজ হিসেবে নামিয়ে নিন। জিপ খুলে VS Code-এর মতো এডিটরে ওপেন করুন এবং README বা প্যাকেজ ফাইল পড়ে কীভাবে ইনস্টল ও চালাতে হয় দেখুন।
এক্সপোর্টের পরও কাজ চালিয়ে যান
একই প্রজেক্ট Uttra ও নিজের এডিটর দুই জায়গায় বদলালে ঠিক করে নিন কে কোথায় কাজ করবে। কাজ শুরুর আগে পরিবর্তন টেনে নিন এবং একই ফাইল দুই জায়গায় একসাথে বদলাবেন না, নইলে হাতে সংঘাত মেটাতে হবে।
- ডেভেলপারদের বড় পরিবর্তনের জন্য ব্রাঞ্চ ব্যবহার করতে বলুন।
- Uttra-তে চ্যাটে বদল করার পর আবার সিঙ্ক করুন।
- এনভায়রনমেন্টের মান রিপোজিটরির বাইরে রাখুন।