গিট নিয়ে কাজ করতে আপনাকে প্রথমে আপনার মেশিন বা পিসিতে গিট ইন্সটল করতে হবে
তারপর আপনাকে শিখতে হবে কিভাবে init করবেন কিভাবে status চেক করবেন ও কিভাবে
clone করবেন।
আস্সালামু আলাইকুম! আশা করি আল্লাহর রহমতে আপনি ভালো আছেন। 🥰 আলহামদুলিল্লাহ আমিও ভালো আছি। আজকের Topic এ আপনাকে স্বাগত! উইকিজানা ব্লগে প্রযুক্তিগত আপডেট থাকতে গুগল নিউজে ★ Follow করুন।
গিট Installation
গিট আপনার মেশিনে ইনস্টল করার জন্য গিট এর
অফিসিয়াল ওয়েবসাইটে প্রবেশ
করুন। গিটের ওয়েবসাইট থেকে আপনি ডাউনলোড অপশন থেকে আপনার মেশিন অনুযায়ী
ডাউনলোড করে ইনস্টল
করুন।
ডাউনলোড করার পর খুব সহজেই আপনার পিসিতে বা মেশিনে ইনস্টল করতে পারবেন।
ইনস্টল শেষে আপনাকে ৩ টা জিনিস শিখতে হবেঃ
- git init
- git status
- git clone
এই gti init, git status ও git clone
Git Init এর কাজ
git init হলো এমন একটি কমান্ড যা দিয়ে git রিপোজিটরি তৈরি করা যায়। এই
কমান্ডারের মাধ্যমে আপনার নির্দিষ্ট ফোল্ডারের সকল ফাইলকে Git রিপোজিটরিতে
সিলেকশন করাতে পারবেন।
Git Initialization করতে নিচের কমান্ডটি ব্যবহার করুন।
git init
এই কমান্ড দেওয়ার পরে আপনার আপনার লোকাল ডিরেক্টরিতে .git নামে নতুন একটি
হাইড ফোল্ডার তৈরি হবে। ওই ফোল্ডারের মধ্যে GIT রিপোজিটরির সকল তথ্য ও
হিস্টরি সেভ থাকে।
এইটার সংরক্ষন থাকার কারণে পরবর্তীতে আপনার প্রোজেক্টের লগ হিস্টরি দেখতে ও
ব্রাঞ্জ তৈরি করা সহ বিভিন্ন কাজে সহযোগিতা করবে।
Git status এর কাজ
git status এমন একটি কমান্ড যার মাধ্যমে আপনার রিপোজিটরির বর্তমান অবস্থা জানতে পারবেন। কি কি ফাইল আপনার রিপোজিটরির ট্রাকে আছে। কোন ফাইল কোন অবস্থায় আছে। যাবতীয় ফাইলের সব সময় খেয়াল রাখতে এই কমান্ড প্রায় বারবারই ব্যবহার করতে হয়।git status
উপরের কমান্ডের মাধ্যমে আসলে রিপজিটোরির মধ্যে কোনটা পরিবর্তন হয়েছে কিনা,
স্টেজিং এরিয়া এবং প্রজেক্টের বর্তমান অবস্থা সহ বিভিন্ন তথ্য পাবেন।
Git Clone এর কাজ
Git Clone হলো কোনো লাইভ রিপোজিটরি থেকে আপনার লোকাল মেশিন বা পিসিতে ফাইলের কপি আনার প্রক্রিয়া।
এই ক্লোনের মাধ্যমে ওই রিপোজিটরির সমস্ত হিস্টরি, ব্রাঞ্জ ও ফাইল ডাউনলোড করে
আপনার কম্পিউটারে নিয়ে আসে।
git clone (রিপোজিটরি URL)
উপরের কোডের মতো git clone লেখার পর স্পেস দিয়ে আপনার রিপোজিটরির url দিয়ে
এন্টার বাটনে চাপ দিলে লোড হয়ে সকল ফাইল আপনার পিসিতে ডাউনলোড হয়ে যাবে।
GitHub থেকে রিপোজিটরির লিংক কপি |
ছবিতে দেখানো লিংক সহ কোডটি দেখতে নিচের কোডের মতো দেখাবে।
git clone https://github.com/samrat54/testgit.git
গিটের এই ৩টা কমান্ড ব্যবহার করার মাধ্যমে গিট ব্যবহার করা অনেক সহজ হয়ে যাবে।
এর আগের ব্লগে আলোচনা করেছি, গিট কিভাবে কাজ করে
সেখানে Git Architecture নিয়ে আলোচনা করা হয়েছে।যা না জানলে গিট বুঝতে
আপনার কঠিন হবে।
আপনি যদি না জানেন গিট ও গিটহাব এক কিনা ও কিভাবে কাজ করে তবে গিট ও গিটহাব সংক্রান্ত আমাদের প্রথম ব্লগটি পড়তে পারেন।
এই ব্লগটি যদি আপনার কাজে লেগে থাকে বা আপনার উপকারে আসে তবেই আমাদের
স্বার্থকতা। আপনাদের জানার চাহিদা মেটাতেই আমরা ব্লগিং করে থাকি।
পরিচিত কাউকে এই তথ্য জানাতে শেয়ার করুন। উইকিজানা ব্লগে
ফ্রীল্যান্সিং, এডুকেশন ও তথ্যমূলক ব্লগ প্রচার করে থাকে। আরো বিভিন্ন জনপ্রিয় ব্লগ পড়তে নিচে স্ক্রল
করুন।