গিট কনফিগারেশনের মাধ্যমে কীভাবে আমি বিশ্বব্যাপী কনফিগারেশনে একটি এন্ট্রি সরাতে পারি?


301

.Gitignore_global ফাইল ব্যবহার করে নির্দিষ্ট ফাইলগুলি বাদ দিতে আমি গিটে একটি বিশ্বব্যাপী কনফিগারেশন কমান্ড চালিয়েছি:

git config --global core.excludesfile ~/.gitignore_global

বিশ্বব্যাপী এই সেটিংটির সৃষ্টি পূর্বাবস্থায় ফেলার কোনও উপায় আছে কি?

উত্তর:


554

আপনি কী পরিবর্তনটি "পূর্বাবস্থায় ফেরাবেন" বলতে চাইছেন তা আমি নিশ্চিত নই। আপনি core.excludesfileএই মত সেটিংস মুছে ফেলতে পারেন :

git config --global --unset core.excludesfile

এবং অবশ্যই আপনি কেবল কনফিগার ফাইলটি সম্পাদনা করতে পারেন:

git config --global --edit

... এবং তারপরে হাত দিয়ে সেটিংটি সরান।


2
ঠিক যদি আপনার একই কী পুনরাবৃত্তি হয় (কারণ আপনি --edit এর পরিবর্তে একটি অ্যাড করেছিলেন), এই আদেশটি কাজ করবে না তবে আপনি করতে পারবেনgit config --replace-all core.excludesfile "your_value"
জুয়ান সরভিয়া

2
আমি এটি আবার "ইনপুট" এ পরিবর্তন করতে চেয়েছিলাম কিন্তু বিদ্যমান সেটিংটি systemসুযোগের অধীনে পেয়েছি তাই আমি git config --system --editআমার এন্ট্রি পরিবর্তন করতাম।
কলিন_ফ্রোগগ্যাট

"আপনি গিটকে সিআরএলএফকে কমিটের জন্য এলএফ-তে রূপান্তর করতে বলতে পারেন তবে কোর.আউটোক্রল্ফকে ইনপুটে সেট করে অন্য কোনও উপায়ে নয়:" থেকে: git-scm.com/book/en/v2/…
কলিন_ফ্রাগগ্যাট at

3
। ব্যবহারকারীরা \% USERNAME এর% \ gitconfig \: উইন্ডোজ, আপনি ফাইল সি এ সম্পাদনা করতে পারেন
শীতল শাহ

আমার ক্ষেত্রে, এটি কিছু ফিল্টার সেটিংসের জন্য কাজ করে না; আমি এর মাধ্যমে ফাইলটি সন্ধান করতে সক্ষম হয়েছি git config -l --show-originএবং আমি ফাইলটিতে তার সামগ্রী সম্পাদনা করতে গিয়েছিলাম।
ওয়েস্টার্নগুন

30

আপনি --unsetএটির git configমতো পতাকাটি ব্যবহার করতে পারেন :

git config --global --unset user.name
git config --global --unset user.email

আপনার যদি একটি কনফিগারেশনের জন্য আরও ভেরিয়েবল থাকে তবে আপনি এটি ব্যবহার করতে পারেন:

git config --global --unset-all user.name

18

গিট কনফিগারেশন বিশদটি পরিবর্তন করতে কমান্ড লাইন থেকে এটি চেষ্টা করুন।

git config --global --replace-all user.name "Your New Name"

git config --global --replace-all user.email "Your new email"

12

সম্পাদনা করার জন্য কনফিগারেশন ফাইলটি খুলুন:

git config --global --edit

টিপুন Insertএবং সেটিংস সরান

এবং শেষ পর্যন্ত টাইপ করুন :wqএবং Enterসংরক্ষণ করুন।


9

আপনি সমস্ত কনফিগার সেটিংস ব্যবহার করে চেক করতে পারেন

git config --global --list

উদাহরণস্বরূপ ব্যবহারকারীর নাম হিসাবে আপনি সেটিংসটি মুছে ফেলতে পারেন

git config --global --unset user.name

আপনি হাত ব্যবহার করে কনফিগারেশনটি সম্পাদনা করতে পারেন বা ম্যানুয়ালি কনফিগারেশন সেটিংস মুছে ফেলতে পারেন:

git config --global --edit 

4

আপনি ~/.gitconfigআপনার বাড়ির ফোল্ডারে ফাইলটি সম্পাদনা করতে পারেন । এখানেই সমস্ত --globalসেটিংস সংরক্ষণ করা হয়।


2

গিট কনফিগারেশন তথ্য ~/.gitconfigইউনিক্স প্ল্যাটফর্মে সংরক্ষণ করা হবে ।

উইন্ডোজ এটি সংরক্ষণ করা হবে C:/users/<NAME>/.gitconfig.

আপনি এই ফাইলগুলি খোলার মাধ্যমে এবং আপনার আগ্রহের ক্ষেত্রগুলি মোছার মাধ্যমে এটি ম্যানুয়ালি সম্পাদনা করতে পারেন।

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