মনে রাখবেন, git1.8.2 (ফেব্রুয়ারী 2013) থেকে , আপনি #
কমিট বার্তায় মন্তব্য করা লাইনের জন্য ' ' এর চেয়ে আলাদা অক্ষর ব্যবহার করতে পারেন ।
এটি আপনাকে #
আপনার বাগ নম্বর রেফারেন্সের জন্য ' ' ব্যবহার করতে দেয় ।
#
ডিফল্টরূপে ' ' দিয়ে মন্তব্য করা হয় যখন সম্পাদকে বার্তাগুলি সম্পাদনা করতে ব্যবহারকারীকে জিজ্ঞাসা করা হয় তখন গিট বিভিন্ন "ইঙ্গিত" লাইন দেয় ।
core.commentChar
কনফিগারেশন পরিবর্তনশীল এই 'কাস্টমাইজ করতে ব্যবহার করা যেতে পারে #
একটি ভিন্ন চরিত্র।
তত্ত্ব অনুসারে, আপনি একটি শব্দ রাখতে পারেন core.commentChar
(একাধিক অক্ষর), তবে গিট 2.0.x / 2.1 আরও কঠোর হবে (Q3 2014)।
এনগুইন থিয়ে এনগ্যাক দুয় ( pclouds
) দ্বারা প্রতিশ্রুতিবদ্ধ 50b54fd দেখুন :
কনফিগারেশন: কোর.কমচ্যারে দৃ strict় থাকুন
আমরা মন্তব্য স্ট্রিং সমর্থন করি না (কমপক্ষে এখনও না) not এবং মাল্টি-বাইট চরিত্রের এনকোডিংটিও ভুল ব্যাখ্যা করা যেতে পারে।
দুটি কমা সহ পরীক্ষাটি আপডেট করা হয়েছে কারণ এটি এটি লঙ্ঘন করে। এটি প্যাচটির সাথে যুক্ত করা হয়েছে যা এফ 80 এ 9-তে প্রবর্তিত core.commentChar
হয় (কাস্টম "মন্তব্য চর" - 2013-01-16 এর মঞ্জুরি দিন)। কেন সেই আচরণটি চাওয়া হয়েছে তা আমার কাছে পরিষ্কার নয় ।
git 2.0.x / 2.1 (Q3 2014) এর জন্য একটি স্বয়ংক্রিয় নির্বাচন যুক্ত করবে core.commentChar
: কমিট 84c9dc2
দেখুন
core.commentChar
" auto
" কখন , কমেন্ট চরটি #
ডিফল্ট হিসাবে ' ' দিয়ে শুরু হয় তবে এটি ইতিমধ্যে প্রস্তুত বার্তায় থাকলে একটি ছোট সাবসেটে অন্য একটি চর আবিষ্কার করুন। এটি আশ্চর্য হওয়া বন্ধ করে দেয় কারণ গিটটি কিছু লাইন অপ্রত্যাশিতভাবে স্ট্রিপ করে।
নোট করুন যে গিটটি #
কাস্টম টেম্পলেটগুলিতে মন্তব্য চর হিসাবে ' ' স্বীকৃতি দেওয়ার জন্য যথেষ্ট স্মার্ট নয় এবং যদি চূড়ান্ত মন্তব্যের চরিত্রটি আলাদা হয় তবে তা রূপান্তর করতে পারে।
এটি কমিট বার্তার অংশ হিসাবে কাস্টম টেম্পলেটগুলিতে '#' লাইনগুলি মনে করে। সুতরাং এটি কাস্টম টেম্পলেটগুলির সাথে ব্যবহার করবেন না।
"অটো" এর জন্য প্রার্থীদের অক্ষরের তালিকা হ'ল:
# ; @ ! $ % ^ & | :
তার মানে কম্যান্ডের মত একটি কমান্ড git commit -m '#1 fixed issue'
স্বয়ংক্রিয়ভাবে কমেন্টচারকে ' ;
' এ স্যুইচ করবে , কারণ ' #
' কমিট বার্তায় ব্যবহৃত হয়েছিল।