मैं अपनी वर्तमान कार्यशील निर्देशिका को बदले बिना गिट में एक फ़ाइल जोड़ना और प्रतिबद्ध करना चाहता हूं। क्या यह संभव है? --work-tree
:वर्तमान कार्यशील निर्देशिका को बदले बिना मैं फ़ाइल कैसे जोड़ सकता हूं?
> pwd
/tmp
> git --git-dir=/tmp/git_test/.git init
Initialized empty Git repository in /tmp/git_test/.git/
> ls /tmp/git_test
commit1
> git --git-dir=/tmp/git_test/.git add /tmp/git_test/commit1
fatal: '/tmp/git_test/commit1' is outside repository
> git --git-dir=/tmp/git_test/.git add commit1
fatal: pathspec 'commit1' did not match any files
यह "धोखाधड़ी" हो सकता है, लेकिन चल रहा है '(सीडी/टीएमपी/गिट-टेस्ट; गिट एड प्रतिबद्ध 1)' आपके बाहरी शेल को उसी निर्देशिका में छोड़ देगा जो उपशीर्षक को जन्म देने से पहले था जो ' (...) '। –
स्टैक ओवरफ़्लो पर कहीं और उत्तर दिया गया: http: //stackoverflow.com/questions/1386291/git-git-dir-not-working-as-expected – dnw