गिट बैश स्क्रीन को साफ़ करने के लिए कमांड


85

क्या Git में कोई कमांड है, जो स्क्रीन को साफ करती है। उदाहरण के लिए विंडो कमांड लाइन में बहुत सारे कोड निष्पादित करने के बाद, यदि आप cls टाइप करते हैं, तो यह सभी पिछले कोड को साफ कर देगा। इसलिए मैं गिट में एक ही प्रकार की कार्यक्षमता चाहता हूं। तो क्या कोई मुझे आज्ञा नाम बताएगा।


2
क्या आप स्पष्ट (1) के बारे में पूछ रहे हैं ?
कार्ल नॉरम सिप

1
ठीक है। मैं समझ गया। मैं सिर्फ स्पष्ट टाइप करता हूं। यह पिछली सभी पंक्तियों को हटा देता है।
नरेश कुमार

4
Ctrl + L भी आम तौर पर काम करता है
wasatz

जवाबों:


142

वास्तव में आप एक यूनिक्स उपयोगकर्ता पर्यावरण कमांड की तलाश में हैं

clear

या आप कीबोर्ड शॉर्टकट का उपयोग कर सकते हैं

ctrl+l

http://en.wikipedia.org/wiki/Clear_(Unix)

गिट बैश में पूरे कमांड इतिहास को साफ करने के लिए।

history -c

1
विंडोज के तहत काम करता है, यदि आप जीआईटी एक्सटेंशन ( code.google.com/p/gitextensions ) चला रहे हैं और जीआईटी बैश प्रॉम्प्ट चला रहे हैं।
१४:१४

2
उस के साथ आने में सक्षम होना चाहिए, clr के बाद छोड़ दिया
Zac

4
यह काम नहीं करता है, यह केवल सब कुछ ऊपर ले जाता है। यह सफाई के बाद आउटपुट लाइनों के माध्यम से देखने में मदद नहीं करता है।
येवगेनी अफानसेयेव

8
आप इसका उपयोग करना पसंद कर सकते हैं resetइसलिए यह बफर से भी छुटकारा दिलाता है। इस उत्तर को
डैनियल जेजी

1
clearकई बार उपयोग करते समय, मैंने पाया है कि यह केवल मुझे पिछले पर स्क्रॉल करने की अनुमति देता है clear। क्या यह सामान्य प्रभाव है? यदि हां, तो क्या कोई आदेश है जो करता है scroll-up-so-that-the-next-command-is-the-only-one-I-can-see-but-the-history-is-still-preserved-if-I-want-to-scroll-up-to-it?। पीएस पुरस्कार सबसे हाइफ़नेटेड स्ट्रिंग के लिए? ;)
रॉबिनमेकेंजी

39

रीसेट कमांड का उपयोग करने का प्रयास करें, यह आपकी स्क्रीन को बिल्कुल साफ कर देगा लेकिन आपके पास अभी भी पिछले कमांड तक पहुंच होगी

reset

5
अच्छा! clearकमांड आपके स्क्रॉलबार को इस तरह से स्थानांतरित करता है कि आप अपने सामने एक स्पष्ट स्क्रीन देखते हैं। इसलिए यदि आप ऊपर स्क्रॉल करते हैं तो आप अभी भी उन कमांड का आउटपुट देख सकते हैं जिन्हें आपने पहले निकाल दिया था। resetकमांड स्क्रीन स्क्रॉलबार को रीसेट करता है और साथ ही पिछले सभी कमांड के आउटपुट को फ्लश करता है। तो हम कह सकते हैं कि clearकमांड सॉफ्ट क्लीन है और resetहार्ड क्लीन है :)
RBT

1
resetआदेश टर्मिनल को फिर से संगठित करता है, जैसे कि इसे खरोंच से फिर से खोल दिया गया था।
RBT

5

न तो clearहै और न ही history -cकाम वास्तव में करता है।
स्क्रॉल करें , सभी कमांड दिखाई देंगे ।

समाधान:
यदि आप विंडोज 10 में हैं, और गिट बश के लिए मिनिट 2.7.9 (या उससे अधिक?) का उपयोग कर रहे हैं, तो Alt+ F8... यह काम करेगा।
शुभकामनाएँ।
खुश कोडिंग।

संदर्भ: यहाँ (शायद यह विंडोज 7 के लिए काम नहीं किया)


1
Alt + F8 धन्यवाद
अहमद शरीफ

4

एक अन्य विकल्प संशोधित है (या अपने उपयोगकर्ता फ़ोल्डर में बनाएं) अपने .bash_profile और इसे जोड़ें:

alias cls='clear';

इसके साथ आप 'विंडोज' कमांड से बैश को साफ कर सकते हैं।


0

ज्यादातर बार clr, क्लियर और cls कमांड लिखने के लिए ctrl c का उपयोग नहीं करते हैं


-2

बिना git कमांड के केवल स्पष्ट का उपयोग करें

" स्पष्ट "


यह पहले से ही 2013 में सुझाया गया था। स्वीकृत उत्तर देखें। डुप्लिकेट उत्तर भेजने का क्या मतलब है?
एलेक्स श्वेस्टरोव
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.