হ্যাঁ. একটি পৃথক ফাইলে ( :w /some/other/path.txt) প্রতিশ্রুতি বার্তা লিখুন । তারপরে সম্পাদকটিকে প্রস্থান না করে ( :q!) সংরক্ষণ করুন । আপনি যদি আগে ফাইলটিকে আসল পথে সংরক্ষণ করেন তবে সবকিছু মুছে ফেলুন এবং খালি ফাইলটি প্রথমে লিখুন (একটি খালি প্রতিশ্রুতি বার্তা প্রতিশ্রুতি বাতিল করবে)।
এখন, যখন আপনি "বাস্তবের জন্য" প্রতিশ্রুতিবদ্ধ হতে প্রস্তুত হন, বিকল্প পথে আপনি সংরক্ষণ করা বার্তা ফাইলটি ব্যবহার করুন।
পর্যায়ক্রমে, প্রতিশ্রুতি বার্তাটি কোনও ভিমের বাফারগুলিতে অনুলিপি করুন।
এটি লক্ষণীয় যে আপনাকে আসলেই এটি করার দরকার নেই : commit --amendপ্রতিশ্রুতিটি তৈরির পরে পরিবর্তন করতে দেয়, তাই সহজ সমাধান হ'ল আপনি যা পেয়েছেন তা দিয়ে প্রতিশ্রুতি তৈরি করে এবং তারপরে চাপ দেওয়ার আগে এটি ঠিক করে ফেলুন। এমনকি আপনি কেবল তার ভাঙ্গা অবস্থায় প্রতিশ্রুতিটি শেষ করতে পারেন, reset HEAD~(আপনাকে প্রতিশ্রুতি দেওয়ার পূর্বে যে কাজকর্মের অনুলিপিটি ছিল তার রাজ্যে পুনরায় সেট করুন), আপনার কার্যকরী অনুলিপিটি ঠিক করুন এবং তারপরে commit -a -c HEAD@{1}পুরানো প্রতিশ্রুতি বার্তাটি ব্যবহার করতে পারেন।