উত্তর:
পুনঃনামকরণের জন্য নামকরণের নিয়ম:
গিট কীভাবে রেফারেন্সগুলির নাম দেওয়া হয় সে সম্পর্কে নিম্নলিখিত বিধিগুলি চাপিয়ে দেয়:
এগুলি
/
হায়ারার্কিকাল (ডিরেক্টরি) গোষ্ঠীকরণের জন্য স্ল্যাশ অন্তর্ভুক্ত করতে পারে তবে কোনও স্ল্যাশ-বিচ্ছিন্ন উপাদান বিন্দুর সাথে শুরু.
বা ক্রম দিয়ে শেষ হতে পারে না.lock
।তাদের অবশ্যই কমপক্ষে একটি থাকা উচিত
/
। এই মত একটি বিভাগ উপস্থিতিতে enforcesheads/
,tags/
ইত্যাদি তবে প্রকৃত নাম সীমাবদ্ধ নেই। তাহলে--allow-onelevel
বিকল্প ব্যবহার করা হয়, এই নিয়ম মওকুফ করা হয়।তাদের
..
কোথাও টানা দুটি বিন্দু থাকতে পারে না ।তাদের এএসসিআইআই কন্ট্রোল অক্ষর থাকতে পারে না (যেমন বাইটস যার মান কম
\040
, বা\177
DEL
), স্থান, টিল্ড~
, ক্যারেট^
, বা কোলন:
কোথাও নেই।তাদের কোথাও প্রশ্নবোধক
?
, নক্ষত্রের*
বা খোলা বন্ধনী থাকতে পারে[
না।--refspec-pattern
এই নিয়মের ব্যতিক্রম জন্য নীচের বিকল্পটি দেখুন ।এগুলি স্ল্যাশ দিয়ে শুরু বা শেষ হতে পারে না বা
/
একাধিক পরপর স্ল্যাশ থাকতে পারে (--normalize
এই নিয়মের ব্যতিক্রমের জন্য নীচের বিকল্পটি দেখুন)এগুলি বিন্দু দিয়ে শেষ করতে পারে না
..
এগুলিতে কোনও ক্রম থাকতে পারে না
@{
।তারা একক চরিত্র হতে পারে না
@
।তারা একটি থাকতে পারে না
\
।
তার উপরে, শাখার নামের জন্য অতিরিক্ত নিয়ম:
- তারা কোনও ড্যাশ দিয়ে শুরু করতে পারে না
-
জাকুব নারীবস্কিকে ধন্যবাদ , ম্যান পেজটির জন্য git check-ref-format
আরও বিশদ রয়েছে।
/
।" দয়া করে ব্যাখ্যা করুন? আমার কোন শাখার /
নাম নেই।
/
হয়েছে heads/
"স্বয়ংক্রিয়ভাবে" এটি prepended। আসলে: একটি ছাড়া /
এটি এখনও স্পষ্ট নয় যে এটি শাখা বা ট্যাগ বা অন্য কিছু ...