में वहाँ (git stash create
का प्रयोग करके) एक गुप्त कोष बनाने के लिए एक संभावना आवश्यकता के बिना है user.email
और user.name
को कॉन्फ़िगर करने के लिए? git commit --author
विकल्प के समान कुछ?
कुछ संदर्भ:
मैं कई निर्माण मशीनों है जिस पर मैं एक निर्माण उपयोगकर्ता होता है। प्रत्येक केंद्रीय गिट भंडार में acces है। हालांकि मैंने उन उपयोगकर्ताओं में से प्रत्येक के लिए user.email
और user.name
कॉन्फ़िगर नहीं किया है; क्योंकि उन्हें कभी भी काम करने की आवश्यकता नहीं है।
मेरी लिपियों में से एक में मैं
git stash create
का उपयोग करें (जो मुझे Git संग्रह का उपयोग करने के --format-GTZ ... मैं आप विस्तार छोड़ देंगे अनुमति देता है, देखते हैं मेरी related question)
हालांकि इस आदेश में विफल रहता है:
*** Please tell me who you are.
Run
git config --global user.email "[email protected]"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: empty ident name (for <[email protected]>) not allowed
Cannot save the current index state
पुनश्च: मैं 1.8.4
तुम भी शायद 'GIT_AUTHOR_NAME' और' GIT_AUTHOR_EMAIL' (और 'COMMITER' के लिए एक ही) वातावरण चरों का उपयोग कर सकते हैं। [गिट-आंतरिक-पर्यावरण-चर] [https://git-scm.com/book/en/v2/Git-Internals- पर्यावरण- Variables) – Mort
मैं इसे देख लूंगा, संकेत के लिए धन्यवाद। –
'GIT_COMMITTER_NAME' और' GIT_COMMITTER_EMAIL' काम करने के लिए गिट स्टैश के लिए पर्याप्त हैं। –