কমান্ড | বর্ণনা |
---|---|
git init |
একটি লোকাল গিট রেপো শুরু করুন |
git clone ssh://[email protected]/[username]/[repository-name].git |
একটি রিমোট রেপোর লোকাল অনুলিপি তৈরি করুন |
কমান্ড | বর্ণনা |
---|---|
git status |
স্ট্যটাস চেক করুন |
git add [file-name.txt] |
স্টেজিং এরিয়ায় একটি ফাইল এড করুন |
git add -A |
স্টেজিং এলাকায় সমস্ত নতুন এবং পরিবর্তিত ফাইল এড করুন |
git commit -m "[commit message]" |
পরিবর্তনগুলোর কমিট (ব্যাখ্যা) করুন |
git rm -r [file-name.txt] |
ফাইল (বা ডিরেক্টরি) ডিলেট করুন |
কমান্ড | বর্ণনা |
---|---|
git branch |
ব্রাঞ্চের তালিকা (তারকা চিহ্ন বর্তমান ব্রাঞ্চ নির্দেশ করে) |
git branch -a |
সকল ব্রাঞ্চের তালিকা (লোকাল এবং রিমোট উভয়ই একত্রে) |
git branch [branch name] |
নতুন ব্রাঞ্চ তৈরি করুন |
git branch -d [branch name] |
ব্রাঞ্চ ডিলিট করুন |
git push origin --delete [branch name] |
রিমোট ব্রাঞ্চ ডিলিট করুন |
git checkout -b [branch name] |
একটি নতুন ব্রাঞ্চ তৈরি করুন এবং এতে স্যুইচ করুন |
git checkout -b [branch name] origin/[branch name] |
রিমোট ব্রাঞ্চ ক্লোন করুন এবং এটিতে স্যুইচ করুন |
git branch -m [old branch name] [new branch name] |
লোকাল ব্রাঞ্চের নাম পরিবর্তন করুন |
git checkout [branch name] |
স্পেসিফিক ব্রাঞ্চে স্যুইচ করুন |
git checkout - |
সর্বশেষ চেক করা ব্রাঞ্চে স্যুইচ করুন |
git checkout -- [file-name.txt] |
স্পেসিফিক ফাইলের পরিবর্তন মুছে ফেলুন |
git merge [branch name] |
একটিভ ব্রাঞ্চের সাথে আরেকটি ব্রাঞ্চ মার্জ করুন |
git merge [source branch] [target branch] |
টার্গেট ব্রাঞ্চের সাথে স্পেসিফিক ব্রাঞ্চ একত্রিত করুন |
git stash |
অসমাপ্ত কাজের ডিরেক্টরিতে পরিবর্তনগুলি সংরক্ষণ করুন |
git stash clear |
স্ট্যাশ এন্টিগুলো সরিয়ে ফেলুন |
কমান্ড | বর্ণনা |
---|---|
git push origin [branch name] |
রিমোট রেপোতে ব্রাঞ্চ পুশ করুন |
git push -u origin [branch name] |
রিমোট রেপোতে পরিবর্তনগুলি পুশ করুন (এবং ব্রাঞ্চটি মনে রাখুন) |
git push |
রিমোট রিপোজিটরিতে পরিবর্তনগুলি পুশ করুন (যে শাখাটি ইতিমধ্যে মনে রাখা হয়েছে) |
git push origin --delete [branch name] |
রিমোট ব্রাঞ্চ ডিলিট করুন |
git pull |
সর্বশেষ কমিট দ্বারা স্থানীয় রেপো আপডেট করুন |
git pull origin [branch name] |
রিমোট রেপো থেকে পরিবর্তনগুলি পুল করুন |
git remote add origin ssh://[email protected]/[username]/[repository-name].git |
রিমোট রেপো এড করুন |
git remote set-url origin ssh://[email protected]/[username]/[repository-name].git |
রেপোর অরিজিন ব্রাঞ্চে SSH এ সেট করুন |
কমান্ড | বর্ণনা |
---|---|
git log |
পরিবর্তনগুলি দেখুন |
git log --summary |
পরিবর্তন দেখুন (বিস্তারিত) |
git log --oneline |
পরিবর্তনগুলি দেখুন (সংক্ষেপে) |
git diff [source branch] [target branch] |
মার্জ করার আগে চেঞ্জগুলির প্রিভিউ দেখুন |