আপনার গিট সংগ্রহস্থল ডিরেক্টরি ভিতরে , চালান git config user.name।
আপনার গিট রেপো ডিরেক্টরিতে এই কমান্ডটি চালানো কেন গুরুত্বপূর্ণ?
আপনি যদি একটি Git সংগ্রহস্থলের বাইরে হন, git config user.nameআপনি এর মান দেয় user.nameএ বিশ্বব্যাপী স্তর। আপনি যখন কোন অঙ্গীকারবদ্ধ হন, তখন সম্পর্কিত ব্যবহারকারী নামটি স্থানীয় পর্যায়ে পড়ে at
যদিও অসম্ভাব্য, চল বলে user.nameহিসাবে সংজ্ঞায়িত করা হয় fooএ বিশ্বব্যাপী স্তর, কিন্তু barএ স্থানীয় স্তর। তারপরে, আপনি git config user.nameগিট রেপো ডিরেক্টরিটির বাইরে দৌড়ালে এটি দেয় bar। যাইহোক, আপনি যখন সত্যিই কিছু প্রতিশ্রুত করেন তখন এর সাথে সম্পর্কিত মান হয় foo।
গিট কনফিগার ভেরিয়েবলগুলি 3 টি বিভিন্ন স্তরে সংরক্ষণ করা যায়। প্রতিটি স্তর পূর্বের স্তরের মানগুলিকে ওভাররাইড করে।
1. সিস্টেম স্তর (সিস্টেমের প্রতিটি ব্যবহারকারীর জন্য প্রয়োগ করা হয় এবং তাদের সমস্ত সংগ্রহস্থল)
- দেখতে,
git config --list --system(প্রয়োজন হতে পারে sudo)
- নির্ধারণ করা,
git config --system color.ui true
- সিস্টেম কনফিগারেশন ফাইল সম্পাদনা করতে,
git config --edit --system
২. গ্লোবাল স্তর (ব্যবহারকারী, ব্যক্তিগতভাবে আপনার জন্য নির্দিষ্ট মানগুলি)
- দৃষ্টিভঙ্গি,
git config --list --global
- নির্ধারণ করা,
git config --global user.name xyz
- গ্লোবাল কনফিগারেশন ফাইল সম্পাদনা করতে,
git config --edit --global
৩. সংগ্রহস্থল স্তর (একক সংগ্রহস্থলের জন্য নির্দিষ্ট)
- দৃষ্টিভঙ্গি,
git config --list --local
- সেট করতে,
git config --local core.ignorecase true( --localalচ্ছিক)
- সংগ্রহস্থল কনফিগারেশন ফাইল সম্পাদনা করতে,
git config --edit --local( --localalচ্ছিক)
কিভাবে সব সেটিংস দেখতে ?
- সিস্টেম , গ্লোবাল এবং (যদি কোনও ভাণ্ডারের ভিতরে থাকে) স্থানীয় কনফিগারেশন চালান
git config --list, চালান
- রান
git config --list --show-originকরুন, প্রতিটি কনফিগার আইটেমের মূল ফাইলটিও দেখায়
একটি বিশেষ কনফিগারেশন কিভাবে পড়বেন?
- উদাহরণস্বরূপ,
git config user.nameপেতে রান করুন user.name।
- এছাড়াও আপনি কয়েকটি অপশন উল্লেখ করতে
--system, --global, --localএকটি নির্দিষ্ট পর্যায়ে যে মান পড়তে।
তথ্যসূত্র: 1.6 শুরু করা - প্রথমবারের গিট সেটআপ