मुझे आमतौर पर गिट में पेजर का उपयोग पसंद है, लेकिन git stash
पेजर मुझे परेशान करता है। git stash list
पर कॉल करते समय, मैं पेजर में आउटपुट की तीन पंक्तियों को नहीं दिखाना चाहता - यह मुझे q
दबाता है ताकि फोल्व-अप git stash pop
कमांड टाइप करते समय आउटपुट को फिर से अनुपलब्ध कर सकें।स्टेश कमांड के लिए गिट में पेजर को बंद करना केवल
एक समाधान
git --no-pager stash list
उपयोग करने के लिए होगा, लेकिन इतना टाइपिंग (मैं आलसी हूँ) है। man page of git config
के बाद, मैं
git config --global pager.stash false
कोशिश की, लेकिन यह क्या प्रलेखन कहते हैं प्रतीत नहीं होता है (वास्तव में, मैं कोई असर नोटिस नहीं किया था)। फिर मैंने कोशिश की
git config --global alias.stash "--no-pager stash"
फिर से किसी भी उल्लेखनीय प्रभाव के बिना।
विन्यास ठीक से उदाहरण
git config pager.stash
false
यह सिर्फ कोई असर नहीं करता है के लिए अद्यतन हो जाता है,। मैं क्या खो रहा हूँ? और मैं यह कैसे प्राप्त कर सकता हूं कि git stash
पेजर का उपयोग नहीं करता है?
क्या आपके पास कोई अन्य पेजर-संबंधित कॉन्फ़िगरेशन है? स्टैश मेरे लिए पेजर का उपयोग नहीं करता है। – Cascabel
हड़ताल कि: सूची उपcommand वास्तव में अंकन करता है, और कॉन्फ़िगरेशन को अनदेखा करता है। – Cascabel
नीचे मेरा उत्तर देखें: 'git config --global pager.stash false' काम नहीं कर रहा था गिट 1.7.7.3 और उसके बाद में एक बग तय किया गया था। – cbowns