dianavdavidson/MUCS-Hinglish huggingface dataset:
यहाँ हम अपने ऑपरेटिंग सिस्टम के रूप में gnu/लिनक्स का उपयोग कर रहे हैं और लिबरे ऑफिस सूट वर्जन 334
आप writer में अपनी पसंद का एक document open कर सकते हैं और इन विशेषताओं को कार्यान्वित कर सकते हैं
अतः चलिए शब्द word चुनिए औरalign leftपर click करें आप देखेंगे कि resume शब्द leftअलाइन हो गया है अर्थात यह document पेज के हाशिये की बायीं ओर हो गया है
यदि हम justify पर click करते हैं आप देखेंगे कि resume शब्द अब इस तरह अलाइन हो गया है कि text पेज के दायें और बायें हाशिये के मध्य समान रखा है
अतः name  fathers name colon mahesh के रूप में रिज्यूमे में दूसरा statement type करते हैं
आप क्रमानुसार bullets के लिए indent बढ़ाने और घटाने के लिए टैब और shift कीज़ का उपयोग कर सकते हैं
यहाँ इन options के लिए shortcut कीज़ भी हैंcopy करने के लिए ctrl + c और paste करने के लिए ctrl + v
mouse पर right click करें और फिर cut option पर click करें ध्यान दें father sशब्द के आगे अब यहाँ name शब्द नहीं है जिसका मतलब है कि यह cut या डिलीट हो गया है
चूँकि text को copy करने और cut करने में केवल इतना अंतर है कि copy option इसके स्थान पर मूल शब्द रखता है जहाँ से यह copy किया गया है जबकि cut option इसे इसके मूल स्थान से पूर्णरूप से हटा देता है
अब हम लिबरे ऑफिस writer पर spoken tutorial की समाप्ति की ओर हैं
स्टाइल का चुनाव करें और कुछ प्वॉइंट लिखें
यह स्क्रिप्ट देवेन्द्र कैरवान द्वारा अनुवादित है आई आई टी बॉम्बे की ओर से मैं श्रुति आर्य आपसे विदा लेती हूँ
नमस्कार filing a workpiece  फाइलिंग अ वर्कपीस के स्पोकन ट्यूटोरियल में आपका स्वागत है
फाइलिंग क्या है
फाइलिंग में उपयोग के लिए अनेक टूल्स
फाइलिंग के भिन्न प्रकार
एक वर्कपीस को कैसे फ़ाइल करें
और फाइलिंग करते समय सामान्य गलतियाँ
इस ट्यूटोरियल के लिए हमें निम्न की आवश्यकता है
एक फाइलफ़ाइल किये जाने के लिए वर्कपीस
वर्कपीस को पकड़ने के लिए बेंच वाइस
नापने के लिए वर्नियर कैलिपर्स
वर्कपीस की स्क्वायरनेस को जांचने के लिए ट्राइ स्क्वायर
वर्कपीस को काटने के लिए हैक्सॉ
वर्कपीस पर निशान लगाने के लिए पन्च
और एक बॉल पाइन हैमर
पहले देखते हैं फाइलिंग क्या है
फाइलिंग फ़ाइल प्रयोग करके एक जॉब या वर्कपीस से अतिरिक्त मटीरीअल निकालने का एक मेथड है
भिन्नभिन्न आवश्यकताओं के लिए भिन्नभिन्न फाइल्स होती हैं
रेक्टैग्यूलर क्रॉससेक्शन यानी आयताकार अनुप्रस्थ काट के लिए फ्लैट फ़ाइल
चिकनी सतह प्राप्त करने के लिए स्मूथ फ़ाइल
वर्कपीस के समकोण वाले भाग को फ़ाइल करने के लिए सेफ एज फ़ाइल
चौकोर कोनों और चौकोर छेदों को बनाने के लिए स्क्वायर फाइल
अर्द्ध गोलाकार सतहों को फाइल करने के लिए हाफ रन फ़ाइल
और छेदों और गोलाकार खाँचों के लिए : राउंड फाइल
अब फाइलिंग की प्रक्रिया सीखते हैं
मेरी आवश्यकता 5 बाइ 3 इंच का वर्कपीस है
जॉब या वर्कपीस जो मेरे पास है वह 5 बाइ 4 इंच का है
अतः सबसे पहले 1 इंच का अतिरिक्त भाग काटते हैं
इसके लिए वर्कपीस पर मार्किंग मीडियम  प्रयोग करें
आप चॉक या इंक को मार्किंग मीडियम की तरह प्रयोग कर सकते हैं
एक बार जब मीडियम प्रयोग हो जाता है तो दर्शाये गए की तरह जेनी कैलिपर प्रयोग करके वर्कपीस पर निशान लगाएं
अतः मैं अपनी आवश्यकता के अनुसार 1 इंच से कुछ कम पर निशान लगा रही हूँ
आगे मार्क की हुई लाइन पर छेद करने के लिए पन्च और बॉल पाइन हैमर प्रयोग करें
इसके बाद वर्कपीस को वाइस के जॉज़ यानी जबड़े के पैरेलल रखें
अब वाइस के जबड़ों यानि जॉज़ को कस लें ताकि वर्कपीस न हिले
इस प्रकार हम वर्कपीस को आसानी से काट सकते हैं
आगे एक हैक्सॉ लें और वर्कपीस के अतिरिक्त भाग को काटें
एक बार जब अतिरिक्त भाग कट जाये तो वर्कपीस को दोबारा नापें
हाँ अब नाप बिल्कुल ठीक है मेरे पास यह 5 बाइ 3 इंच का है
अब फाइलिंगशुरू करते हैं
सबसे पहले हमें एक उचित फाइल चुननी है
मुझे चिकना किनारा चाहिए इसलिए मैं स्मूथ फाइल चुनूँगी
निश्चित कर लें कि फाइल का हथ्था यानी हैंडल सुरक्षित रूप से फिट हो
एक उचित हथ्थे के बिना फाइल प्रयोग न करें
नहीं तो हाथ घायल हो जायेंगे
निश्चित कर लें कि फाइलिंग शुरू करने से पहले फाइल साफ़ हो
जंग लगी हुई फाइल्स प्रयोग करना वर्कपीस को तोड़ देगा साथ ही आपके हाथों में भी चोट लगेगी
अतः मैंने उचित फ़ाइल चुन ली है
अगली स्टेप एक बार फिर वर्कपीस को बेंच वाइस में सुरक्षित रूप से रखना है
अपने आप को बेंच वाइस से 90 डिग्री समकोण पर स्थित करें
अपनी बायीं टाँग आगे और दायीं टाँग पीछे रखें
फाइलिंग के लिए यह सबसे अच्छी स्थिति है
अब फ़ाइल का हथ्था यानी हैंडल अपने दायें हाथ में मज़बूती से पकड़ें
अपने बाएं हाथ से दिखाए गए की तरह फ़ाइल की नोक पकड़ें
निश्चित करें कि दायें हाथ का अंगूठा मज़बूती से फाइल को दबा रहा है
अब हम फाइलिंग शुरू करने के लिए तैयार हैं
फाइलिंग के तीन मेथड्स होते हैं ये हैं :
स्ट्रेट फॉरवर्ड फाइलिंग
ड्रा फाइलिंग
डाइऐगनल या क्रॉस फाइलिंग
इनको एकएक करके देखते हैं
फाइल को लम्बाई में वर्कपीस की सतह पर एक सिरे से दूसरे सिरे तक चलाने को स्ट्रेट फॉरवर्ड फाइलिंग कहते हैं
इस मेथड में फाइलिंग फ़ाइल को धीरे से ऊपर और नीचे घुमाकर की जाती है
आप देख सकते हैं कि आपका वर्कपीस फ़ाइल हो गया है और अतिरिक्त मटीरियल हटाया गया है
ड्रा फाइलिंग मेथड में फाइल को समान प्रेशर यानी दबाव से शरीर की तरफ खींचा जाता है
डाइऐगनल फाइलिंग मेथड में फाइल को वर्कपीस की सतह पर विकर्ण की दिशा में चलाया जाता है
फाइल की गतिविधि वर्कपीस के एक कोने से दूसरे कोने तक विकर्ण की दिशा में होती है
एक बार जब फाइलिंग पूरी हो जाती है तो हमें वर्कपीस सतह की फ्लैट्नेस और स्क्वायरनेस जाँचनी होती है
यह ट्राइस्क्वायर और वर्नियर कैलीपर की मदद से किया जाता है
फ्लैट्नेस ठीक है या नहीं यह जांचने के लिए दिखाए गए की तरह ट्राइस्क्वायर को वर्कपीस पर रखें
ऐसा वर्कपीस पर तीन अलगअलग जगह पर रखकर करें
यह प्रकाश स्रोत के सामने जाँचें
यह फ्लैट्नेस का स्पष्ट संकेत है
अगर सतह असमान है तो आप वर्कपीस और ट्राइस्क्वायर के बीच प्रकाश की किरणें देखेंगे
इन स्थितियों में आपको फिर से फाइल करना पड़ेगा
आगे हम ट्राइस्क्वायर प्रयोग करके वर्कपीस की स्क्वायरनेस को जांचेंगे
दर्शाये की तरह ट्राइस्क्वायर को वर्कपीस के एक कोने पर रखें
अब ट्राइस्क्वायर के सिरों को वर्कपीस की दो संलग्न साइड्स से इस प्रकार स्पर्श करें
जाँचें कि वर्कपीस की संलग्न साइड्स एक दूसरे से 90 डिग्री पर हैं या नहीं
यदि नहीं तो फिर से फाइल करें
अन्य नाप जो हमें लेने की ज़रुरत है वो है वर्कपीस की चौड़ाई जांचना
इसके लिए हमें वर्नियर कैलिपर प्रयोग करना है
दर्शाये गए की तरह वर्कपीस को वर्नियर कैलिपर के जॉज़ यानि जबड़ों के बीच में रखें
वर्कपीस की चौड़ाई नापें
अब यह वर्कपीस पर तीन अलगअलग स्थितियों पर दोहराएं
एक जैसी नाप दिखाती है कि वर्कपीस की चौड़ाई समान है
अब समय है यह सीखने का कि फाइलिंग के दौरान क्या नहीं करना है
वर्कपीस को किसी एंगल पर फाइल न करें
वर्कपीस को केंद्र को छोड़ते हुए  दोनों सिरों पर फाइल न करें
सारांशित करते हैं इस ट्यूटोरियल में हमने निम्न सीखा
एक वर्कपीस को नापना
वर्कपीस के अतिरिक्त भाग को काटना
वर्कपीस को फाइल करना
दर्शाये लिंक पर उपलब्ध विडिओ स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है इसे डाउनलोड करें और देखें
स्पोकन ट्यूटोरियल प्रोजेक्ट टीम कार्यशालाएँ चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं
अधिक जानकारी के लिए कृपया हमको लिखें
स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के एम एच आर डी के nmeict द्वारा समर्थित है
इस ट्यूटोरियल को खास राष्ट्रीय प्रशिक्षण सम्बन्धी मीडिया संस्थान चेन्नई के लिए ही बनाया गया है
नमस्कार दोस्तों  getting started with ipython पर स्पोकन ट्यूटोरियल में आपका स्वागत है
इस ट्यूटोरियल के अंत में आप निम्न करने में सक्षम होगें  ipython interpreter शुरू करना
ipython interpreter बंद करना
ipython session हिस्ट्री नेविगेट करना
ipython में tabcompletion का उपयोग करना
ipython में प्रलेखीकरण देखना
अधूरी या गलत कमांड रोकना
इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ उबंटु लिनक्स 1404 ऑपरेटिंग सिस्टम
python 352   ipython 510
ipython क्या है
यह tabcompletion और मदद करने में आसान जैसी विशेषताएं प्रदान करता है
पहले देखते हैं कि ipython interpreter शुरू कैसे करें
सबसे पहले कीबोर्ड पर  ctrl + alt + t  कीज़ एक साथ दबाकर टर्मिनल  खोलें
prompt पर  ipython3 टाइप करें और एंटर दबाएं
यदि ipython संस्थापित नहीं है तो कृपया instruction sheet का अनुकरण करें
यदि ipython संस्थापित है तो टर्मिनल पर ipython command  चला कर ipython interpreter  लोड होता है
python और  ipython के वर्जन्स जो संस्थापित हैं टर्मिनल पर प्रदर्शित होते हैं
ipython द्वारा कुछ अतिरिक्त मददगार जानकारी दर्शाई गई है
इसके बाद हमें i n bracket 1  के साथ प्रोम्पट मिलता है
अब देखते हैं कि हम ipython interpreter बंद कैसे करें ctrl+d कीज दबाएँ
पुष्टि करने के लिए एक प्रोम्प्ट प्रदर्शित होगा क्या हम सही में बाहर जाना चाहते हैं
हाँ के लिए y टाइप करें और ipython बंद करें
ध्यान दें y स्क्वायर ब्रैकेट्स में दिया गया है अतः यह डिफॉल्ट है
हम एंटर भी दबा सकते हैं और बाहर आ जायेंगे
साथ ही नहीं के लिए n  टाइप करें यदि आप ipython बंद नहीं करना चाहते हैं
y टाइप करें हमने ipython interpreter बंद कर दिया है और वापस टर्मिनल प्रोम्प्ट पर आ गए हैं
फिर से शुरू करें टर्मिनल में ipython3 टाइप करें और एंटर दबाएं
अब सीखते हैं कि इंटरप्रेटर का उपयोग कैसे करें
ipython prompt  पर 1 plus 2 टाइप करें और एंटर दबाएं
हम पाइथन कमांड के निष्पादन के लिए एंटर दबाते हैं कृपया ऐसा सभी कमांड को टाइप करने के बाद ही करें
ipython तुरंत आउटपुट 3 प्रदर्शित करता है
ध्यान दें कि आउटपुट out square brackets 1 इंडिकेशन के साथ प्रदर्शित होता है
अब कुछ अन्य ऑपरेशन्स करते हैं जैसे कि
प्रत्येक बार हम एंटर दबाते हैं और  ipython console window पर आउटपुट देखते हैं
देखें कि हम  ipython  में पिछली कमांड पर कैसे नेविगेट कर सकते हैं
उदाहरणस्वरूप हम  print open parenthesis 1 plus 2 close parenthesis निष्पादित करना चाहते हैं
पूरी कमांड टाइप करने के बजाय हम पिछली टाइप की गई command 1 plus 2  रिकॉल कर सकते हैं
command 1 plus 2 पर वापस आने के लिए अप ऐरो की का उपयोग करें
अब पंक्ति की शुरुआत में नेविगेट करने के लिए बाएंऐरो की का उपयोग करें
कीबोर्ड पर print open parenthesis close parenthesis  शब्द टाइप करें
हमने कमांड को print 1 plus 2  में बदल दिया है अब एंटर दबाएं
इंटरप्रेटर परिणांम 3 प्रिंट करता है ध्यान दें इस समय इंडिकेशन out square brackets  प्रदर्शित नहीं होता है
अब print 10 multiplied by 2  निष्पादित करें
अब 1 plus 2  को 10 multiplied by 2  से बदलें और एंटर दबाएं
किसी भी प्रोग्रामिंग भाषा की तरह asterix  का उपयोग multiplication operator के लिए किया जाता है
कंसोल पर आउटपुट देखें
अब देखते हैं कि  tabcompletion क्या है एक उदाहरण देखते हैं
मानिए कि हम फंक्शन print का उपयोग करना चाहते हैं
इसके लिए प्रोम्प्ट पर केवल pri टाइप करें और टैब की दबाएं
जैसा कि आप कंसोल पर देख सकते हैं कि ipython प्रिंट के लिए कमांड pri को स्वतः पूर्ण करता है
ipython की इस विशेषता को tabcompletion कहा जाता है
tab completion की कुछ अधिक संभावनाएं देखते हैं
इस मामले में हम देखते हैं कि ipython कमांड का पूरा नहीं करता है
ऐसा इसलिए क्योंकि यहाँ   p से शुरू एक से अधिक कमांड हैं
इसलिए यह p की tabcompletions की सभी संभावना को केवल सूचीबद्ध करता है
एक अध्याय की कोशिश करते हैं
विडियो रोकें प्रश्न हल करें और पुनः विडियो चलाएं ab  से शुरू होने वाली कमांड्स ज्ञात करें
a से शुरू होने वाली कमांड्स को सूचीबद्ध करें
ab  a b s  abs में स्वतः पूर्ण करता है
a  टैब a से शुरू होने वाली सभी कमांड्स की सूची प्रदर्शित करता है
अब देखते हैं कि फंक्शन्स  abs  का उपयोग क्या है
इसका पता लगाने के लिए हम ipython के हैल्प विशेषता का उपयोग करेंगे
फंक्शन के प्रलेखीकरण को देखने के लिए फंक्शन बाद में प्रश्न चिन्ह टाइप करें
ipython interpreter  फंक्शन के लिए प्रलेखीकरण दिखाएगा
प्रदर्शित जानकारी से यह दर्शाता है abs इनपुट के रूप में नंबर स्वीकारता है और  निरपेक्ष मान वापस करता है
कुछ उदाहरण देखते हैं कंसोल पर a b s minus 19 और फिर a b s 19 टाइप करें
हमें अपेक्षा के अनुसार दोनों मामलों में 19 प्राप्त होता है
अब इसे दशमलव संख्याओं के लिए आज़माते हैंa b s minus 105 आजमाएं
हमें परिणाम के रूप में 105 मिलता है
यहाँ विडियो रोकें निम्न अध्याय का हल करने का प्रयास करें और विडियो पुनः शुरू करें
round का प्रलेखीकरण पता करें और देखें कि इसका उपयोग कैसे करें
हल के लिए कंसोल पर जाएं आप round question mark टाइप करके फंक्शन round का प्रलेखीकरण प्राप्त करें
यह यहाँ दर्शाता है कि function round दिए गए precision के लिए एक नंबर राउंड करता है
राउंड फंक्शन के लिए ndigits  precision मान है
इसका अर्थ है कि ndigits वैकल्पिक है और 0 डिफॉल्ट मान है
वैकल्पिक पैरामीटर्स को python प्रलेखीकरण में स्क्वायर ब्रैकेट्स में दिखाया गया है
round 248  round 248 comma 1  round 2484  round 2484 comma 2  का आउटपुट जाँचें
हमें प्राप्त होता है  round 248 is equal to 20
round 248 comma 1 is 25
round 2484 is 20
round 2484 comma 2 is 248
अब देखते हैं कि टाइपिंग एरर्स को कैसे ठीक किया जाय जिसे हम कंसोल पर टाइप करते समय कर सकते हैं
जानबूझकर टाइपिंग एरर करें
हमें डॉट्स के साथ एक prompt  मिलता है
यह तब दिखाई देता है जब पिछली पंक्ति अधूरी होती है
अब close parenthesis  के साथ कमांड को पूर्ण करें और एंटर दबाएं हमें अपेक्षित आउटपुट प्राप्त होता है जो 2 है
क्या होगा यदि हम एक गलत कमांड टाइप करते हैं और  continuation prompt के साथ समाप्त करते हैं
ऐसे मामले में हम कमांड को रोकने के लिए ctrl+c कीज दबा सकते हैं और  ipython prompt पर वापस आ सकते हैं
round इनपुट के रूप में केवल नंबर लेता है round1a टाइप करें
parenthesis को बंद न करें और एंटर दबाएं
हमने इनपुट के रूप में अल्फा न्यूमेरिक मान 1 a दिया है निष्पादन रोकने के लिए  ctrl+c दबाएं
क्लोजिंग parenthesis के बिना round 2484 टाइप करें और एंटर दबाएं
ctrl+c का उपयोग करके कमांड को रद्द करें कमांड  round 2484 comma 2  टाइप करें
आपके कंसोल पर आउटपुट इस तरह दिखना चाहिए
इस ट्यूटोरियल में हमने सीखा टर्मिनल में ipython टाइप करके ipython interpreter  शुरू करना
ctrl+d का उपयोग करके ipython interpreter   बंद करना
ऐरो कीज का उपयोग करके ipython session हिस्ट्री नेविगेट करना
कार्य तेजी से करने के लिए tabcompletion का उपयोग करना
question mark का उपयोग करके फंक्शन्स का प्रलेखीकरण देखना
गलती करते समय ctrl+c का उपयोग करके कमांड को रोकना
ipython python के समान प्रोग्रामिंग भाषा है सत्य या असत्य
ipython को कौन सा कीज संयोजन बंद करता है
प्रलेखीकरण के प्रदर्शन के लिए ipython में कमांड के अंत में किस अक्षर का उपयोग किया जाता है
और उत्तर हैं असत्य ipython  नई प्रोग्रामिंग भाषा नहीं है यह केवल एक उन्नत इंटरैक्टिव python interpreter है
हम  ipython interpreter को बंद करने के लिए ctrl + d का उपयोग करते हैं
हम इसके प्रलेखीकरण के प्रदर्शन के लिए कमांड के अंत में question mark   का उपयोग करते हैं
अपना प्रश्न संक्षिप्त में बताएं fossee टीम से कोई उनका उत्तर देगा
क्या python में आपके पास कोई सामान्य/तकनीकी प्रश्न है
कृपया  fossee forum  पर जाएं और अपना प्रश्न पोस्ट करें
inspection and comparison of git पर spoken tutorial में आपका स्वागत है
अब git diff command से शुरू करते हैं
यह command files के वर्तमान status के बदलावों को दिखाएगी
अब मैं आपको दिखाऊँगी यह कैसे ctrl करता है terminal खोलने के लिए ctrl + alt + t दबाएँ
हम अपनी git repository mywebpage पर जायेंगे जो हमने पहले बनाई
मैं प्रदर्शन के लिए html files का उपयोग जारी रखूँगी
पहले html फाइल history html बनाऊंगी और प्रदर्शन के लिए इसे commit करुँगी
type करें: gedit space history html space ampersand और enter दबाएँ
मैं अपने पहले सेव किये हुए writer document से इस फाइल में कुछ code copy और paste करुँगी
अब file को सेव और बंद करें
याद करें कि जब भी हम कोई file जोड़ते या मिटाते हैं तो हमें अपना काम commit करना है
staging area में file जोड़ने के लिए type करें: git space add space history html और enter दबाएँ
अपना काम commit करने के लिए type करें: git space commit space hyphen m space double quotes में added history html और enter दबाएँ
अब git log देखते हैं टाइप करें git space log और enter दबाएँ
वर्तमान में हमारी repository में हमारे पास दो commits हैं
अब mypage html और history html files खोलते हैं टाइप करें gedit space mypage html space history html space ampersand
यहाँ mypage html वो file है जो हमने पिछले tutorial में बनाई enter दबाएँ
add इन files में कुछ लाइनें जोड़ते और मिटाते हैं
फिर files को सेव और बंद करते हैं
कुछ स्थितियों में हमें याद नहीं रहता कि हमने अपनी files में क्या बदलाव किये हैं
यह केवल रूपांतरित फाइलों के names दिखाता है लेकिन हमें any विवरण नहीं मिल पाता
हम वास्तविक बदलाव जानना चाहते हैं जो इन files पर किये गए हैं अब देखें कि इसे कैसे check करते हैं
type करें: git space diff और enter दबाएँ
यह command files के वर्तमान स्टेटस की नवीनतम commit के साथ तुलना करेगी
यहाँ आप history html फाइल के दो संस्करण देखेंगे
a slash history html आखिरी commit का संस्करण है और यह माइनस साइन से प्रदर्शित होता है
b slash history html वर्तमान state का संस्करण है और यह plus साइन से प्रदर्शित होता है
अतः यहाँ माइनस साइन के साथ लाल रंग की line पुराना संस्करण है
और plus साइन के साथ हरे रंग की line नया संस्करण है
अधिक देखने के लिए down arrow दबाएँ
ये वो लाइनें हैं जो हमने नए संस्करण में जोड़ी हैं
आप mypage html फाइल के बदलावों को भी देख सकते हैं down arrow की दबाएँ
exit के लिए q की दबाएँ
यहाँ output रंगों में दिखता है
अगर हम लाइनों को रंगों में नहीं देख सकते तो type करें: git space config space hyphen hyphen global space color dot ui space true और enter दबाएँ
अगर हम रंग नहीं देखना चाहते हैं तो कृपया इस command में true के बजाए false प्रयोग करें
type करें git space diff और enter दबाएँ अब output रंगों के बिना दिखाता है
आगे मैं आपको दिखाउंगी कि एक विशेष फाइल में बदलावों को कैसे देखते हैं
type करें: git space diff space history html और enter दबाएँ
यहाँ हम केवल history html file में बदलाव देख सकते हैं
add अपनी files को staging area में जोड़ते हैं type करें git space add space history html space mypage html और enter दबाएँ
दोबारा git diff check करते हैं टाइप करें git space diff और enter दबाएँ
इस समय हमें कोई output नहीं मिलता क्योंकि हमारी files staging area में जोड़ी गयी हैं
ऐसी स्थिति में हम type कर सकते हैं git space diff space hyphen hyphen staged और enter दबाएँ
अब हम वैसा ही एक output देख सकते हैं जैसा हमें git diff command में मिला था
हम we परिणाम प्राप्त करने के लिए hyphen hyphen staged के बजाए hyphen hyphen cached भी उपयोग कर सकते हैं
how वर्तमान state की तुलना किसी भी पिछली कमांड से कैसे कर सकते हैं
पहले हम git log देखेंगे टाइप करें git space log space hyphen hyphen oneline और enter दबाएँ
अब मानिये मैं अपनी वर्तमान state की तुलना initial commit से करना चाहती हूँ
तो type करें: git space diff space फिर initial commit के commit hash को copy और paste करें और enter दबाएँ
यहाँ हम अंतर देख सकते हैं
इस तरह से हम अपने वर्तमान state की तुलना हमारी repository में किसी भी पिछली commit से कर सकते हैं
इस तरह से हम git diff command प्रयोग करके संशोधित files में सभी बदलावों को देख सकते हैं
यह हमारी यह निश्चित करने में मदद करता है कि कमिट करने से पहले हमने ठीकठीक क्या बदलाव किये हैं
इस point पर हम अपना काम freeze करते हैं
commit के लिए type करें: git space commit space hyphen m space double quotes में added colors और enter दबाएँ
आगे सीखते हैं कि दो commits के बीच अंतर कैसे देखते हैं
type करें: git space diff space फिर initial commit के commit hash को copy और paste करें space अब added colors के commit hash को copy और paste करें एंटर दबाएँ
अब दो the हुए commits के बीच अंतर देखा जा सकता है
आगे हम आखिरी revision की आखिर से दूसरे वाले revision के साथ तुलना करेंगे
type करें: git space diff space head space head tilde और enter दबाएँ
head वो आखिरी रिवीजन दिखाता है जो commit message added colors रखता है
head tilde आखिर से दूसरा वाला वो रिवीजन दिखाता है जो commit message added history html रखता है
latest नवीनतम रिवीजन हमेशा head होता है latest1 नवीनतम से पहला रिवीजन हमेशा head tilde होता है
इसी तरह latest2 रिवीजन नवीनतम से दो पहले head tilde 2 है latest3 रिवीजन नवीनतम से तीन पहले head tilde 3 है और इसी तरह आगे भी
अब git show command के बारे में सीखते हैं जो commit के सारे विवरण को दिखाने में मदद करता है
type करें: git space show और enter दबाएँ
यह command repository में नवीनतम commit के विवरणों को दिखाएगी
यह दिखाता है कि commit विवरणों के साथ files में क्या बदलाव किये गए हैं
यह विशेषता तब उपयोगी होती है जब हम सहयोग से काम करते हैं
अब git log देखते हैं टाइप करें git space log space hyphen hyphen oneline और enter दबाएँ
initial commit के विवरणों को देखने के लिए type करें: git space show space  फिर initial commit के commit hash को copy और paste करें और enter दबाएँ
यहाँ आप initial commit के विवरणों को देख सकते हैं
इस तरह से हम अपनी repository के किसी भी commit का विवरण देख सकते हैं
आगे हम सीखते हैं कि file की पूरी history कैसे देखते हैं
mypage html की पूरी history देखने के लिए type करें: git space blame space mypage html और enter दबाएँ
यहाँ हम mypage html file की पूरी history यानि निर्माण से वर्तमान stage तक देख सकते हैं
इसी तरह आप अपनी repository में किसी भी file के सारे विवरण देख सकते हैं
अंततः हम देखेंगे कि git से कैसे मदद मिलती है
मदद प्राप्त करने के लिए syntax निम्न प्रकार है
उदाहरण के लिए: git help show
अब मैं इसे दिखाती हूँ terminal पर वापस जाएँ और type करें: git space help space show और enter दबाएँ
यहाँ हम show command का मैन्यूअल देख सकते हैं
नियत कार्य में निम्न commands का अन्वेषण करें:
import marc file into koha पर स्पोकन ट्यूटोरियल में आपका स्वागत है
इस ट्यूटोरियल में हम सीखेंगे  koha में  marc फाइल इंपोर्ट करना और  opac में इम्पोर्टेड डेटा सर्च करना
इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ  ubuntu linux os 1604
koha version 1605  और  firefox web browser
आप अपनी पसंद के किसी भी अन्य वेब ब्राउज़र का उपयोग कर सकते हैं
records को  koha में इंपोर्ट दो तरीके से किया जाता है:
शुरू करने के लिए चलिए अपने superlibrarian  के साथ koha में लॉगिन करें
होम पेज पर  tools पर क्लिक करें
एक नया पेज खुलता है  catalog सेक्शन में  stage marc records for import पर क्लिक करें
शीर्षक stage marc records for import के साथ एक नया पेज खुलता है
stage records into the reservoir सेक्शन पर जाएँ
यहाँ  select the file to stage के समीप  browse पर क्लिक करें
फिर  downloads फोल्डर पर जाएँ file upload  नामक विंडो खुलता है
यहाँ testdatamrc नामक फाइल पर जाएँ
याद रखें हमने पहले के ट्यूटोरियल में  testdatamrc  फाइल बनाई थी
testdatamrc फ़ाइल को चुनें यदि पहले से नहीं चुना गया है और पेज के नीचे open बटन पर क्लिक करें
उसी पेज पर आप browse टैब के समीप testdatamrc नामक फाइल देंखेंगे
अब पेज के नीचे upload file पर क्लिक करें
आप भूरे रंग में upload progress  बार देखेंगे
उपलोड 100% तक पूरा होने के बाद हमें कुछ विवरण भरने के लिए कहा जाता है
सबसे पहले  comments about this file फिल्ड भरें
यह अपलोड की गई फाइल को koha में पहचानने के लिए उपयोगी है
मैं  book data प्रविष्ट करूंगी
अगला record type है यहाँkoha डिफॉल्ट रूप से  bibliographic चुनता है
इसी तरह  character encoding के लिए  koha डिफॉल्ट रूप से utf8 default चुनता है
फिर section look for existing records in catalog पर आएँ
इस section में  record matching rule पर जाएँ
यदि आप मौजूदा रिकॉर्ड्स से मेल करना चाहते हैं तो ड्रॉप डाउन से एक और ऑप्शन चुनें अर्थात  isbn/issn number
अब हम action if matching record found पर आते हैं
koha डिफॉल्ट रूप से replace existing record with incoming record चुनता है
फिर action if no match is found आता है koha डिफॉल्ट रूप से  add incoming record चुनता है
फिर हम check for embedded item record data सेक्शन पर आते हैं यहाँ yes  और  no दो ऑप्शन्स हैं
koha डिफॉल्ट रूप से yes चुनता है
how to process items के लिए koha डिफॉल्ट रूप से always add items चुनता है
अन्य ऑप्शन्स भी हैं आप अपनी वरीयता के अनुसार इनमें से कोई भी ऑप्शन्स चुन सकते हैं
पेज के नीचे stage for import  बटन पर क्लिक करें आप नीले रंग के बार में job progress देखेंगे
जब प्रोग्रेस 100% तक पूरी हो जाती है तो शीर्षक stage marc records for import के साथ एक नया पेज खुलता है
ध्यान दें कि अब हमने सफलतापूर्वक डेटा इंपोर्ट किया है जो हमारे पास excel sheet में था
इसमें निम्नलिखित विवरण हैं
ध्यान दें कि आप अपने mrcडेटा के अनुसार अपने koha interface पर अलग वैल्यू देखेंगे
इस पेज पर शीर्षक के ऊपर आप दो ऑप्शन्स देखेंगे
ध्यान दें कि मैं stage marc records पर क्लिक नहीं करूंगा क्योंकि मैंने पहले ही excel फाइल अर्थात testdata को इंपोर्ट किया है
यदि आपको किसी अन्य फाइल को इंपोर्ट करने की आवश्यकता है तो stage marc records पर क्लिक करें और जैसा कि पहले उल्लेख किया गया चरणों का पालन करें
इसके बाद हमें koha catalog में इंपोर्टrecords को मैनेज करना होगा तो  manage staged records पर क्लिक करें
manage staged marc records › batch 6 नामक नया विंडो खुलता है
इस पेज पर  koha  यहां दिखाए गए वेल्यू के साथ निम्नलिखित  fields  भरता है
और निम्नलिखित fields के लिए koha डिफ़ॉल्ट रूप से इन प्रविष्टियों को ड्रॉप डाउन से चुनता है
लेकिन आप अपनी आवश्यकताओं के अनुसार इन प्रविष्टियों को अपने संबंधित ड्रॉपडाउन से बदल सकते हैं
फिर  apply different matching rules नामक बटन है
आप database में records के दोहराव से बचने के लिए इस बटन पर क्लिक कर सकते हैं
अब  add new bibliographic records into this framework पर जाएँ और ड्रॉपडाउन से books चुनें
फिर से आप अपने आवश्यकतानुसार चुन सकते हैं
अब  section manage staged marc records  batch 6 पर आएँ मैं नीचे import this batch into the catalog  टैब पर क्लिक करूंगी
हालांकि क्लिक करने से पहले हम section citation के माध्यम से जाएंगे
कृपया विशेष संख्याओं को नोट करें
अब नीचे import this batch into the catalog नामक बटन पर क्लिक करें
जब हम ऐसा करते हैं तो job progress bar प्रदर्शित होता है
जब प्रोग्रेस 100% तक पूरी हो जाती है तो एक नया पेज खुलता है
शीर्षक  manage staged marc records › batch 6 के साथ
आपके इंपोर्ट को अंडो करना संभव है यदि आपको इंपोर्ट डेटा में गलती मिलती है तो इसे सही करने के लिए निम्न करें
सेक्शन के नीचे undo import into catalog टैब पर क्लिक करें
मैं यहां क्लिक नहीं करूंगी
अगला  completed import of records है
यहां आपको records added updated का विवरण दिखाई देंगे
फिर आपको इंपोर्ट किए गए विवरणों के साथ section citation दिखाई देगा
एक बार इंपोर्ट पूरा होने के बाद नए record के लिए एक लिंक दिखाई देगा
यह इंपोर्ट किए गए प्रत्येक  citation  के दाहिने तरफ दिखाई देता है
अब हम पुष्टि करेंगे कि शीर्षक catalog में जोड़े गए हैं या नहीं
ऐसा करने के लिए उसी पेज के शीर्ष पर search the catalog फिल्ड पर जाएँ
अब में koha में records के इंपोर्ट की पुष्टि करने के लिए एक छोटा परीक्षण करूँगी
इसलिए मैं citation section में इंपोर्ट किए गए record में से किसी एक शीर्षक पर टाइप करूंगी
फिर field के दाईं ओर submit बटन पर क्लिक करें
inorganic chemistry housecroft catherine e नामक नया पेज खुलता है