আমার লিনাক্স মেশিনে আমার গিট সহ শাখাগুলির জন্য স্বয়ংক্রিয়ভাবে সম্পূর্ণ ।
[উল্লেখ্য আমরা Git শাখা সম্পূর্ণ করা, কথা বলছ না ব্যাশ সমাপ্তির (যেমন কমান্ড, ফাইল, ইত্যাদি)। এভাবে নয় লেন এর উত্তর এ সব]
উদাহরণস্বরূপ আমি git checkout
+ টাইপ করতে TABএবং শাখাগুলির একটি তালিকা পেতে পারি।
নাকি আমি টাইপ করতে পারেন git checkout feb*
+ + TABসব শাখা যে, "ফেব্রুয়ারী" দিয়ে শুরু জন্য।
আমি কীভাবে ম্যাকের এই কার্যকারিতাটি পেতে পারি?
আমি ডাউনলোড এবং চলমান চেষ্টা bash-completion/bash_completion
এবং bash-completion/bash_completion.sh.in
কিন্তু কোন আনন্দ। প্রথম সম্পর্কে ত্রুটি বার্তা দিয়েছে declare: -A invalid_option
। দ্বিতীয়টি কোনও ত্রুটি দেয় নি। যখন আমি git checkout
+ TABযদিও আমি এখনও ডিরেক্টরিতে ফাইলগুলির একটি তালিকা পাচ্ছি, শাখা নয়। আমি প্রকল্পের মূল মধ্যে আছি।
ডিরেক্টরিগুলির জন্য স্বতঃ-সম্পূর্ণ এবং ব্যাশ কমান্ড ঠিকঠাক কাজ করছে, সুতরাং এটি গিটের জন্য নির্দিষ্ট।
Models
ফোল্ডারেm
Tab
এটি স্বতঃসম্পূর্ণ হওয়ার জন্য আঘাত করলে কেন এটি আমার ফোল্ডারে স্বতঃপূরণের চেষ্টা চালিয়ে গেলmaster
।