যারা ওয়েব ডেভেলপার হিসেবে সবে মাত্র কাজ করা শুরু করেছেন বা কাজ করার চিন্তা ভাবনা করছেন তারা প্রায়ই তাঁদের সাইটটি তাঁদের Client কে কিভাবে দেখাবেন টা নিয়ে চিন্তায় পরে যান।
এখন আপনি খুব সহজেই পারেন আপনার কাজের আপডেট আপনার client কে দেখাতে। আপনার কাজটিকে আনতে পারেন অনলাইনে সবার জন্য।
Note: Windows ব্যাবহারকারি দের জন্য। যারা Mac ব্যাবহার করেন তাঁদের জন্য Step গুলি সামান্য বেতিক্রম হতে পারে।
ধাপ ১
Github এ ফ্রী অ্যাকাউন্ট খুলুন। Github.com
ধাপ ২
Github Application ডাউনলোড কর আপনার Windows বা Mac এর জন্য।
Install কর Github এর User name, Password দিয়ে Login কর
ধাপ ৩
Github এ যেকোন Project কে “repos” বা “repositories” বলা হয়। তাই আপনার project কে Github যুক্ত করার জন্য আপনাকে একটি নতুন “repos” বা “repository” খুলতে হবে।
আপনার Windows এর Github Application টি OPEN কর
উপরের বাম দিকে (+) চিহ্ন দেখতে পাবেন। সেইখানে CLICK কর Name এর জায়গায় আপনি যে নামে Repository টি খুলতে চাচ্ছেন সেই নাম দিন। Local Path নিজে নিজেই তৈরি হবে। অথবা আপনি Browse করে আপনার পছন্দ মত জায়গায় Repository টি Save করতে পারেন। Click Repository তে ক্লিক কর
ধাপ ৪
যে folder এRepository টি করেছেন সেখানে যান। Repository টি যে নামে save করেছেন সে নামে এক্তা folder দেখতে পাবেন।folder এর ভিতরে Github এর ২ টা file দেখতে পাবেন। .gitattributes এবং .gitignore। এই ফোল্ডার এই আপনি আপনার প্রোজেক্ট এর সব ফাইল Copy করে রাখবেন। প্রোজেক্ট এর image গুলি কোনো ফোল্ডার এর ভিতরে থাকলে ফোল্ডার এর বাইরে image গুলি Copy করে রাখবেন। Main HTML ফাইল index.html নামে সেভ করতে পারেন। এতে আপনি আপনার সাইত এর জন্য ছোট URL পাবেন।
ধাপ ৫
আপনার Github Application এ ফিরে যান। “Uncommited Changes” এ click কর
Summery তে যে কোন কিছু লিখুন। যেমন আমি লিখেছি Initial commit. আপনি আপনার ইচ্চা মত যেটি খুসি লিখতে পারেন। ক্লিক Commit to Master
উপরের ডান পাসের “Publish Repository ” তে ক্লিক কর আপনার পছন্দ মত Description দিন। Publish কর কিছু সময় অপেক্ষা কর
ধাপ ৬
Publish হয়ে গেলে Sync তে ক্লিক কর
ধাপ ৭
বাম দিকের উপরের Master এ ক্লিক কর Manage এ ক্লিক কর
Branches এ লিখুন “gh-pages”. ক্লিক Current Branch.
ক্লিক Create gh-pages.
তারপর আবার Publish এ ক্লিক করSync তে ক্লিক কর আগের মত।
ব্যাস!! হয়ে গেল আপনার ওয়েবসাইট Published!
ওয়েবসাইট টি দেখতে চান?
your-username.github.io/your-repo-name
your-username এর জায়গায় আপনার User Name দেন
your-repo-name এর জায়গায় আপনার Repository নাম দিন।
যেমন আমার Test Project: http://jahan558.github.io/Test/
আপনি করতে পেরেছেন কিনা অবসসই জানাবেন! আল্লাহ হাফেজ
🙄