এখানে দৃষ্টান্তমূলক উদাহরণ সহ কিছু মৌলিক গিট কমান্ড রয়েছে:
1. git init
বর্তমান ডিরেক্টরিতে একটি নতুন গিট সংগ্রহস্থল শুরু করুন।
উদাহরণ:
git init
2. git clone <repository>
দূরবর্তী সংগ্রহস্থল থেকে আপনার স্থানীয় মেশিনে একটি সংগ্রহস্থল ক্লোন করুন।
উদাহরণ:
git clone https://github.com/user/repository.git
3. git add
<ফাইল>
প্রতিশ্রুতি দেওয়ার জন্য প্রস্তুত করতে স্টেজিং এলাকায় একটি ফাইল যোগ করুন।
উদাহরণ:
git add myfile.txt
4. git commit -m
"<বার্তা>"
স্টেজিং এলাকায় পরিবর্তন রেকর্ড করতে একটি <বার্তা> সহ একটি নতুন প্রতিশ্রুতি তৈরি করুন।
উদাহরণ:
git commit -m "Add new feature"
5. git status
সীমাহীন পরিবর্তনের স্থিতি সহ সংগ্রহস্থল এবং ফাইলগুলির স্থিতি প্রদর্শন করুন।
উদাহরণ:
git status
6. git log
কমিট, লেখক এবং টাইমস্ট্যাম্প সম্পর্কে তথ্য সহ সংগ্রহস্থলের কমিট ইতিহাস প্রদর্শন করুন।
উদাহরণ:
git log
7. git pull
দূরবর্তী সংগ্রহস্থল থেকে আপনার স্থানীয় সংগ্রহস্থলে পরিবর্তনগুলি সিঙ্ক্রোনাইজ করুন এবং টানুন।
উদাহরণ:
git pull origin main
8. git push
আপনার স্থানীয় সংগ্রহস্থল থেকে একটি দূরবর্তী সংগ্রহস্থলে পরিবর্তনগুলি পুশ করুন।
উদাহরণ:
git push origin main
9. git branch
সংগ্রহস্থলে শাখার তালিকা এবং বর্তমানে সক্রিয় শাখা প্রদর্শন করুন।
উদাহরণ:
git branch
10. git checkout <branch>
সংগ্রহস্থলে একটি ভিন্ন শাখায় স্যুইচ করুন।
উদাহরণ:
git checkout feature-branch
11. git merge <branch>
একটি শাখা থেকে বর্তমান শাখায় পরিবর্তনগুলি মার্জ করুন।
উদাহরণ:
git merge feature-branch
12। git remote add <name> <url>
একটি রিমোট যোগ করে একটি দূরবর্তী সংগ্রহস্থলের সাথে একটি স্থানীয় সংগ্রহস্থল লিঙ্ক করুন।
উদাহরণ:
git remote add origin https://github.com/user/repository.git
13. git remote -v
স্থানীয় সংগ্রহস্থলের সাথে সংযুক্ত রিমোটগুলির তালিকা প্রদর্শন করুন।
উদাহরণ:
git remote -v
14. git reset <file>
একটি নির্দিষ্ট ফাইলে অনিয়মিত পরিবর্তনগুলি পূর্বাবস্থায় ফেরান৷
উদাহরণ:
git reset myfile.txt
15। git stash
একটি ভিন্ন শাখায় কাজ করার জন্য অস্থায়ীভাবে অপ্রত্যাশিত পরিবর্তনগুলি লুকিয়ে রাখুন।
উদাহরণ:
git stash
এগুলি হল কিছু মৌলিক গিট কমান্ড। গিট সোর্স কোড পরিচালনা এবং সহযোগিতার জন্য আরও অনেক কমান্ড এবং কার্যকারিতা সরবরাহ করে।