Important Git Command
Hello Viewers! বাংলায় বৃহৎ লার্নিং হাবে আপনাকে স্বাগতম। আশা করি সবাই ভালো আছেন, আর হ্যাঁ আমিও ভালো আছি। আজকের পর্বে আমরা আলোচনা করবো, গিটের কিছু গুরুত্বপূর্ণ কমান্ড (Some important Git Commands) যা আমাদের প্রতিদিনের কাজের ব্যবহার করে থাকি। তাহলে বিস্তারিত আলোচনা করা যাক।
👉 পুরাতন রিপোজিটোরি ক্লোন বা লোকাল মেশিনে কপি করতে এই কম্যান্ড টার্মিনালে রান করতে হবে। (Clone an existing repository)
[$ git clone <paste your existing repo link> then hit Enter Key]
👉 ফাইল রিমোভ করার জন্য এই কম্যান্ড
[$ git reset]
👉 লোকাল মেশিনে ফাইলের আপডেট এবং রিপোজোটরিতে নতুন ফাইল অথবা নতুন ব্রাঞ্চ এর তথ্য হালনাগাদ করতে বা জানতে, এই কম্যান্ড
[$ git fetch]
👉 লোকাল মেশিনে নতুন রিপোজিটোরি তৈরি করতে, এই কম্যান্ড। (Create a new local repository)
[$ git init]
👉 লোকাল মেশিনের ফাইলের কাজের পরিবর্তেনের অবস্থা বা স্ট্যাটাস দেখতে (Changes files in your working directory)
[$ git status]
👉 সমস্ত বর্তমান পরিবর্তন যোগ করতে এই কম্যান্ড ( Add all current changes)
[$ git add .]
👉 লোকাল ফাইলের সকল পরিবর্তনের মধ্যে মন্তব্য (কমিট) করতে এই কম্যান্ড ( Commit all local changes in tracked files)
[$ git commit –m “your message”]
👉 সকল কমিট, নতুন এবং পুরাতন হিস্টরি দেখতে, এই কম্যান্ড
[$ git log]
👉 নির্দিষ্ট ফাইলের পরিবর্তনের হিস্টরি দেখতে
[$ git log –p <file name>]
👉 কে, কখন এবং কি পরিবর্তন করেছে তা দেখতে , এই কম্যান্ড
[$ git blame <file>]
👉 সকল ব্রাঞ্চ এর তালিকা দেখতে
[$ git branch –av]
👉 এক ব্রাঞ্চ থেকে অন্য ব্রাঞ্চ সুইচ বা পরিবর্তন করতে, এই কম্যান্ড
[$ git checkout <branch name>]
👉 নতুন ব্রাঞ্চ তৈরি করতে , এই কম্যান্ড
[$ git branch <new-branch-name>]
👉 ব্রাঞ্চ ডিলেট করতে, এই কম্যান্ড
[$ git branch –d <branch-name>]
👉 বর্তমানে কনফিগার করা রিমোট সব তালিকা দেখতে, এই কম্যান্ড
[$ git remote –v]
👉 Remote এর সকল তথ্য জানতে এই কম্যান্ড
[$ git remote show <remote name>]
👉 ব্রাঞ্চ মার্জ করতে, এই কম্যান্ড
[$ git merge <branch>]
আশা করি আজকের পোষ্টে আপনার উপকৃত হবেন। আর আপনারা আপনাদের দৈনিক কাজে কোন কম্যান্ড গুলো বেশি ব্যবহার করছেন তা অবশ্যি কমেন্ট করে জানাবেন। আর উপরিল্লোখিত কম্যান্ড ছাড়াও আপনি আর কোন কোন কম্যান্ড ব্যবহার করেন তাও জানাবেন। যদি প্রয়োজন হয় তাহলে আমি পোষ্ট আপডেট করে দিবো। আর হ্যাঁ, পোষ্ট টি শেয়ার করতে ভুলবেন না। আজ আর নয় দেখা হবে অন্য কোন দিন নতুন কোন পোষ্টে। সে পর্যন্ত সবাই ভালো থাকবেন। আল্লাহ হাফেজ।