git --git-dir="/home/domain/" status
## Error
fatal: Not a git repository: '/home/domain/'
গিট 2.26 (কিউ 12020) এর সাথে ডকুমেন্টেশনটি আরও পরিষ্কার।
এটি কোথায় রয়েছে তা নির্দিষ্ট করার একটি প্রভাব GIT_DIR(হয় পরিবেশের সাথে পরিবর্তনশীল, অথবা git --git-dir=<where> cmdবিকল্পের সাহায্যে) সংগ্রহস্থল আবিষ্কারটি অক্ষম করা ।
নতুন ব্যবহারকারীরা প্রায়শই বিভ্রান্ত হয়ে পড়ায় ডকুমেন্টেশনে এটিকে কিছুটা চাপ দেওয়া হয়েছে।
হেবা ওয়ালি ( ) দ্বারা d82ad54 (30 জানুয়ারী 2020) কমিট দেখুন । (দ্বারা একীভূত junio সি Hamano - - মধ্যে 17e4a1b কমিট , 12 ফেব্রুয়ারী 2020)HebaWaly
gitster
git: --git-dir এর জন্য ডকুমেন্টেশন আপডেট করুন
সাইন-অফ-বাই: হেবা ওয়ালি সহায়ত
: জুনিও সি হামানো
git --git-dir <path> কিছুটা বিভ্রান্তিকর এবং কখনও কখনও ব্যবহারকারী এটি প্রত্যাশার মতো কাজ করে না।
উদাহরণস্বরূপ, যদি ব্যবহারকারী চালায় তবে git --git-dir=<path> statusগিটটি সংগ্রহস্থল আবিষ্কারের অ্যালগরিদম এড়িয়ে যাবে এবং অন্যথায় নির্দিষ্ট না করা থাকলে ব্যবহারকারীর বর্তমান কার্য ডিরেক্টরিতে ওয়ার্ক ট্রিকে বরাদ্দ করবে।
যখন এই অ্যাসাইনমেন্টটি ভুল হয়, আউটপুট ব্যবহারকারীর প্রত্যাশার সাথে মেলে না।
এই প্যাচটি আরও পরিষ্কার করার জন্য ডকুমেন্টেশন আপডেট করে।
সুতরাং এখনকার ডকুমেন্টেশনেরgit --git-dir মধ্যে রয়েছে:
--git-dir=<path>:
সংগ্রহস্থল ( .gitডিরেক্টরি) -এর পথ নির্ধারণ করুন । পরিবেশের পরিবর্তনশীল
সেট করে এটিও নিয়ন্ত্রণ করা যায় can
এটি একটি বর্তমান পথ বা বর্তমান ওয়ার্কিং ডিরেক্টরি সম্পর্কিত আপেক্ষিক পাথ হতে পারে।GIT_DIR
.gitএই বিকল্পটি (অথবা GIT_DIRপরিবেশের পরিবর্তনশীল) ব্যবহার করে ডিরেক্টরিটির অবস্থান নির্দিষ্ট করে " .git" উপ-ডিরেক্টরি নির্দেশক (যা কীভাবে সংগ্রহশালা এবং কার্যকারী গাছের শীর্ষ স্তরের সন্ধান করা হয়) দিয়ে ডিরেক্টরি আবিষ্কার করার চেষ্টা করে এমন সংগ্রহস্থল আবিষ্কার সক্রিয় করে " এবং গিটকে বলে যে আপনি কার্যনির্বাহী গাছের শীর্ষ স্তরে আছেন।
আপনি যদি কার্যনির্বাহী গাছের শীর্ষ স্তরের ডিরেক্টরিতে না থাকেন তবে আপনাকে গিটকে বলা উচিত কর্মক্ষম গাছের উপরের স্তরটি কোথায় রয়েছে, --work-tree=<path>বিকল্পটি (বা GIT_WORK_TREEপরিবেশ পরিবর্তনশীল) সহ