আমি কীভাবে গিট ওরফে মুছতে পারি?


97

আমি গিট দিয়ে কাজ করতে শিখছি, এবং আমি এই জাতীয় কিছু উপকরণ সেট করার চেষ্টা করেছি:

git config --global alias.trololo 'status'

সুতরাং এখন আমি টাইপ যখন git trololoএটি কাজ করে git status

এখন ট্রোলো ওরফে দরকার নেই। আমি কীভাবে এটি সঠিকভাবে মুছতে পারি?



@ ভনসি-র সেরা অনুশীলনের উত্তর , যেমন আপোভোটের সংখ্যা থেকে প্রত্যাশিত।
ডি নভো

উত্তর:


146

আপনি চেষ্টা করতে পারেন --unsetমধ্যে git config:

git config --global --unset alias.trololo

আমি এটি সরাসরি কনফিগার ফাইল ( git config --global --edit) সম্পাদনা করার চেয়ে নিরাপদ বলে মনে করি


4
এটি করার সঠিক উপায় হওয়া ছাড়াও, এই সমাধানটিতে স্থানীয় এবং সিস্টেমের মতো উপকরণগুলির পাশাপাশি বিশ্বব্যাপী উপস্বের জন্য কাজ করার সুবিধা রয়েছে যদি আপনি উপযুক্ত পতাকা ( --local, ইত্যাদি) ব্যবহার করেন ।
দে নভো

18

যদি একই উরফের জন্য কারও একাধিক মান থাকে এবং তা পেয়ে থাকে:

$ git config --global --unset alias.trololo
warning: alias.trololo has multiple values

ব্যবহার --unset-all

git config --global --unset-all

15

অথবা শুধুই:

vim ~/.gitconfig

এবং উপনামের লাইনগুলি মুছুন।


4
এই ভঙ্গুর বাস্তবায়ন পরিবর্তন?
জোয়েল

@ জোয়েল বার্কলে হ্যাঁ এবং শুধু অন্য উপায় প্রদান। :-)
atupal

4

আপনি কনফিগারেশন ফাইল থেকে এই লাইনটি মুছে ফেলা বা এটি চেষ্টা করতে পারেন:

git config --global --unset alias.YourAlias
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.