আমার কোনও বাশ স্ক্রিপ্টের সাথে কিছু সহায়তা দরকার যা প্রতিশ্রুতিবদ্ধ বার্তাগুলিতে হ্যাশ হিসাবে গিটের শাখার নামটি স্বয়ংক্রিয়ভাবে যুক্ত হবে।
git branch | grep ...
বর্তমান শাখা পাওয়ার জন্য সমস্তই এটি করার ভুল উপায়। হয় বিবেচনা করুন git symbolic-ref -q HEAD
( এই উত্তরে প্রদর্শিত হিসাবে ) বা git rev-parse --abbrev-ref HEAD
। প্রতীকী-রেফ কমান্ডটি ব্যর্থ হবে যদি আপনি কোনও বিচ্ছিন্ন হেড হন, সুতরাং আপনি যদি এই কেসটি সনাক্ত করতে চান তবে এটি ব্যবহার করুন। অন্যথায় রেভ-পার্স --abbrev-ref পদ্ধতি সম্ভবত সেরা।