ধারাবাহিক প্রতিশ্রুতিবদ্ধ প্রতিশ্রুতিবদ্ধ বার্তা সম্পাদনা করতে, আমি দৌড়ে
git rebase -i firstsha
firstshaআমি সম্পাদনা করতে চাই প্রথম প্রতিশ্রুতিবদ্ধ পিতামাতার প্রতিশ্রুতি জন্য সনাক্তকারী যেখানে । (আপনি এখানে যে কোনও বৈধ রেফারেন্স ব্যবহার করতে পারেন, তাই git rebase -i HEAD~4শেষ চারটি কমিটগুলি দেখায়))
যে সম্পাদকটি খোলে, আপনি যে সংশোধন করতে চান তার সমস্ত "বাছাই" এন্ট্রিগুলিকে "রিওয়ার্ড" এ পরিবর্তন করুন, তারপরে সম্পাদকটি বন্ধ করুন; এরপরে আপনাকে চয়ন করা সমস্ত কমিটের জন্য প্রতিশ্রুতিবদ্ধ বার্তা প্রবেশ করতে বলা হবে।
নোট যে এই হবে কমিট গাছ পরিবর্তন করেন, কারণ করে এর হ্যাশ পরিবর্তন করতে হবে। আপনাকে আপনার নতুন গাছটিকে জোর করে ধাক্কা দিতে হবে বা একটি নতুন শাখায় ঠেলে দিতে হবে। এটি মার্জগুলিকেও বিশৃঙ্খলা করবে, সুতরাং সংযুক্তির সম্পাদনা সম্পাদনা করা এড়াতে হবে।
শুধুমাত্র শেষ প্রতিশ্রুতি দ্রুত সম্পাদনা করতে, চালান
git commit --amend
(তবে যদিও প্রতিশ্রুতিবদ্ধতার জন্য মঞ্চস্থ কিছু থেকে সাবধান থাকুন)।