আমার সংগ্রহস্থলে স্থানীয় গিট শাখা branch-name
রয়েছে কিনা তা জানতে নিম্নলিখিত কমান্ডটি ব্যবহার করছি । এটা কি সঠিক? একটি ভাল উপায় আছে কি?
দয়া করে মনে রাখবেন যে আমি এটি কোনও স্ক্রিপ্টের ভিতরে করছি। এই কারণে আমি যদি সম্ভব হয় তবে নদীর গভীরতানির্ণয় আদেশগুলি ব্যবহার করতে চাই ।
git show-ref --verify --quiet refs/heads/<branch-name>
# $? == 0 means local branch with <branch-name> exists.
git branch | grep -w <branch-name>
। ঠিক আছে, এটি একটি চীনামাটির কমান্ড, তবে ভবিষ্যতে এই
git rev-parse --verify <branch_name>
ট্যাগগুলি এবং হ্যাশ প্রতিশ্রুতিবদ্ধ হিসাবে অন্যান্য রেফারেন্সগুলিও যাচাই করে, তাই আপনার প্রয়োজনীয় শাখাগুলিতে যদি আপনি কেবল আগ্রহী হন তবে এটি মিথ্যা ধনাত্মকতা ফিরে আসবে যদিও এটি উপযুক্ত suitable