Introduction with Git
গিট কি -
- গিট হল ভার্সন কন্ট্রোল সিস্টেম ।
- গিট নিয়ে অফলাইনেও কাজ করা যায় ।
- কোডের রিভিশন রাখা যায় । এটার মানে হল যখন যে মুহূর্তের কোডে ফিরে যেতে চাইবো তাই করা যাবে ।
- ডিলেট ফাইল ফিরিয়ে আনা যায় ।
- একই প্রোজেক্ট এর একই ফাইলে কয়েকজন কাজ করলে কে কি কাজ করছে, কোথা হতে কোন কাজ আরম্ভ হয়েছে তার রেকর্ড রাখার জন্য , প্রোজেক্ট টি ঠিকভাবে গুছিয়ে রাখার জন্য গিট ব্যাবহার করা হয় ।
তো প্রথমেই যে ৩টি জিনিস মনে রাখতে হবে তা হল -
- commit - লোকালি কাজগুলোকে রেকর্ড করার জন্য । কখন কি কাজ করছি, কি চেঞ্জ করছি
- push - লোকাল ফাইল গুলোকে সার্ভারে পাঠানোর জন্য
- pull - সার্ভার থেকে ফাইল নামানোর জন্য
এছাড়াও আরো যেসব টুল আছে -
- status - প্রোজেক্ট এর বর্তমান অবস্থা কি !
- add - নতুন ফাইল এড করতে
- diff - ফাইলের ভিতর কি চেঞ্জ করা হইছে বা এড করা হইছে
- log - কোনদিন কি কাজ করা হইছে তার রেকর্ড দেখার জন্য
- show -
- reset - কমিট আবার পুনরায় ঠিক করার জন্য
- branch -
- checkout -
- merge -
- stash - প্রোজেক্ট এর ভিতর কোন কাজ ফেলে দেয়ার জন্য
গিঁট কমান্ড দেয়ার ক্ষেত্রে যদি আমরা git শব্দটি ছোট কিংবা বড় হাতের লিখি তবে কোন অসুবিধা নাই কিন্তু কমান্ড এর অন্য সকল ট্যাগ গুলো অবশ্যই ছোট হাতের লিখতে হবে । তাই সাধারনত গিঁট এর সকল কমান্ডই ছোট হাতের লিখা হয় । এবং ফাইল এর নামগুলো দেয়ার ক্ষেত্রেও গিট কেস সেনসেটিভ ।
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন