আপনার গিট সংগ্রহস্থল ডিরেক্টরি ভিতরে , চালান 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
( --local
alচ্ছিক)
- সংগ্রহস্থল কনফিগারেশন ফাইল সম্পাদনা করতে,
git config --edit --local
( --local
alচ্ছিক)
কিভাবে সব সেটিংস দেখতে ?
- সিস্টেম , গ্লোবাল এবং (যদি কোনও ভাণ্ডারের ভিতরে থাকে) স্থানীয় কনফিগারেশন চালান
git config --list
, চালান
- রান
git config --list --show-origin
করুন, প্রতিটি কনফিগার আইটেমের মূল ফাইলটিও দেখায়
একটি বিশেষ কনফিগারেশন কিভাবে পড়বেন?
- উদাহরণস্বরূপ,
git config user.name
পেতে রান করুন user.name
।
- এছাড়াও আপনি কয়েকটি অপশন উল্লেখ করতে
--system
, --global
, --local
একটি নির্দিষ্ট পর্যায়ে যে মান পড়তে।
তথ্যসূত্র: 1.6 শুরু করা - প্রথমবারের গিট সেটআপ