কেস: আপনার যদি ডিফল্টরূপে তৈরি হওয়া মার্জ কমিটিকে উপেক্ষা করার দরকার হয় তবে এই পদক্ষেপগুলি অনুসরণ করুন।
বলুন, ইতিমধ্যে 2 টি কমিট রয়েছে এমন মাস্টার থেকে একটি নতুন বৈশিষ্ট্য শাখা পরীক্ষা করা হয়েছে,
Checkout a new feature_branch
বৈশিষ্ট্য শাখা তারপরে দুটি কমিট যুক্ত করে ->
এখন আপনি যদি বৈশিষ্ট্য_ ব্র্যাঙ্ককে মাস্টারে পরিবর্তন করতে চান git merge feature_branch
তবে মাস্টারে বসে থাকুন।
(মোট feature_branch = মাস্টার +2 4 6) এই মাস্টারটি শাখা সব করে যোগ করা হবে + + একটি অতিরিক্ত একত্রীকরণ ভালো কিছু কমিট 'Merge branch 'feature_branch'
'হিসেবে মাস্টার চলেনি হয় ।
মত কমিট আপনি কি সত্যিই এই করে (এফবি তৈরি সেই) উপেক্ষা ও একটি একক হিসাবে feature_branch তৈরি পুরো পরিবর্তন যোগ করার প্রয়োজন হলে 'Integrated feature branch changes into master'
, চালান git merge feature_merge --no-commit
।
--নো-কমিটের সাহায্যে এটি মার্জটি সম্পাদন করে এবং মার্জ কমিট তৈরির ঠিক আগে থামিয়ে দেয়, আমাদের এখন ফিচার শাখায় যুক্ত হওয়া সমস্ত পরিবর্তনগুলি এখন মাস্টারে থাকবে এবং আমাদের নিজস্ব হিসাবে নতুন কমিট তৈরির সুযোগ পাব।
আরও পড়ুন এখানে: https://git-scm.com/docs/git- विसর