जीआईटीको प्रयोग गरी सफ्टवेयर स्थापना गर्न शुरुवात गाइड

Git सफ्टवेयर भण्डारहरूको साथ कसरी काम गर्ने

खुला स्रोत स्रोत Git संसारमा सबैभन्दा प्रयोग गरिएको संस्करण नियन्त्रण प्रणाली हो। परिपक्व प्रोजेक्ट लिनुस टोराल्ल्ल्ड्सले लिनक्स अपरेटिङ सिस्टमको सिर्जनाकर्ताद्वारा विकसित गरेको थियो, र यो सफ्टवेयर प्रोजेक्टहरूको विशाल संग्रहको घर हो - दुवै व्यापारिक र खुल्ला-स्रोत - जसले संस्करण संस्करणको लागि Git मा निर्भर गर्दछ।

यो मार्गदर्शकले Git बाट प्रोजेक्ट कसरी प्राप्त गर्छ भनेर देखाउँछ, तपाईको प्रणालीमा सफ्टवेयर कसरी स्थापना गर्ने र कोड परिवर्तन गर्ने बारे, कसरी प्रोग्रामिङको ज्ञान चाहिन्छ।

कसरी गिटार प्रयोग गरेर प्रोग्रामहरू खोज्नुहोस्

चित्रित र ट्रेन्डिंग डिपोरेटरीजहरू साथै गाइडहरू र प्रशिक्षणका लिङ्कहरू हेर्नका लागि GitHub मा वेबपेजको भ्रमण गर्नुहोस्। तपाईंले डाउनलोड गर्न चाहानु भएको अनुप्रयोगहरूका लागि विभिन्न कोटीहरू हेर्नुहोस् र प्रयोग गरेर, परिवर्तन, संकलन र स्थापनामा जानुहोस्। खोजी क्षेत्रमा पुग्न स्क्रिनको शीर्षमा मेनु आइकनमा क्लिक गर्नुहोस् जहाँ तपाइँ एक विशिष्ट कार्यक्रम वा साइटमा उपलब्ध सफ्टवेयरको कुनै श्रेणी को खोजी गर्न सक्नुहुनेछ।

A Git Repository क्लोनिंगको उदाहरण

एउटा अनुप्रयोग डाउनलोड गर्न, तपाई यसलाई क्लोन गर्नुहोस्। यो प्रक्रिया सरल छ, तर तपाइँसँग तपाइँको प्रणालीमा Git स्थापित हुनुपर्छ। सानो कमान लाइन कार्यक्रम कोवेय भनिन्छ , जुन ASCII गाय बाट एक सन्देश प्रदर्शन गर्न प्रयोग गरिन्छ, यहाँ कसरी GitHub बाट एक प्रोग्राम फेला पार्न र क्लोनको उदाहरण हो।

Git खोज फिल्डमा Cowsay टाइप गर्नुहोस्। तपाईंले ध्यान दिनुहुनेछ कि तपाईंले उपलब्ध गर्न सक्ने उपलब्ध संस्करणहरू छन्। यस उदाहरणको लागि, जो पर्ल प्रयोग गर्दछ, तपाईंलाई धेरै फाइलहरूसँग पृष्ठमा लिन्छ।

यो विशेष गायो भण्डार क्लोन गर्न, निम्न आदेश प्रविष्टि गर्नुहोस्:

git clone git: //github.com/schacon/cowsay

Git कमान Git चलाउँछ, तपाईंको कम्प्युटरमा क्लोन आदेश क्लोन्स भण्डारण गर्छ, र अन्तिम भाग तपाईंले क्लोन गर्न चाहनुभएको परियोजनामा ​​ठेगाना हो।

कसरी संकलन र कोड स्थापना गर्नुहोस्

पहिले नै अनुप्रयोग स्थापना गर्नुहोस् यो सुनिश्चित गर्न को लागी। तपाइँ यो कसरी गर्ने गर्नुहुन्छ तपाईंले डाउनलोड गर्नुभएको परियोजनामा ​​निर्भर गर्दछ। उदाहरणका लागि, C परियोजनाहरूले तपाईंलाई मेफफाइल चलाउन आवश्यक पर्दछ, तर यस उदाहरणमा क्यासय प्रोजेक्टले तपाईंलाई शेल लिपि चलाउन आवश्यक छ।

त्यसोभए तपाइँ कसरी के गर्ने जान्नुहुन्छ?

फोल्डरमा तपाईँले क्लोन गर्नुभयो, त्यहाँ क्यावस फोल्डर हो। यदि तपाइँ सीडी आदेश प्रयोग गरेर क्यावस फोल्डरमा नेविगेट गर्नुहुन्छ र त्यसपछि डाइरेक्टरी लिस्टिङ गर्नुहुन्छ, तपाइँले फेरि रेडमेई नाम वा फाइललाई INSTALL भनिन्छ वा एउटा मद्दत गाइडको रूपमा खडा गर्ने फाइल देख्नुपर्छ।

यस किसिमको उदाहरणको रूपमा, त्यहाँ एक README र एक इन्स्टल फाइल हो। README फाइलले कसरी सफ्टवेयर प्रयोग गर्ने भनेर देखाउँछ, र INSTALL फाइलले डिभाइस स्थापना गर्न निर्देशन दिन्छ। यस स्थितिमा, निर्देशन निम्न आदेश चलाउन हो:

sh install.sh

स्थापनाको क्रममा, तपाइँले सोध्नुभयो कि तपाइँ यसलाई डिफल्ट फोल्डरमा कन्भेस स्थापना गर्न यसको लागि खुसी हुनुहुन्छ। तपाईं या त जारी राख्नका लागि रिटर्न थिच्न सक्नुहुन्छ वा नयाँ मार्ग प्रविष्ट गर्न सक्नुहुन्छ।

कसरी चलाउने Cowsay

तपाईं कोस चलाउन सबै को लागी निम्न आदेश टाइप गर्दछ:

cowsay hello world

संसार हेलो शब्दहरू गायको मुखबाट भाषण बुलबुलामा देखा पर्दछ।

बदल्यो

अब तपाईसँग क्यासय स्थापना भएको छ, तपाई आफ्नो मनपर्ने सम्पादक प्रयोग गरी फाइललाई परिमार्जन गर्न सक्नुहुन्छ। यस उदाहरणले नैनो सम्पादकको प्रयोग गर्दछ:

नानो माने

तपाईं गायको आँखा परिवर्तन गर्न कवय आदेशमा स्विचहरू आपूर्ति गर्न सक्नुहुन्छ।

उदाहरणका लागि cowsay -g आँखाको रूपमा डलर चिन्हहरू देखाउँछ।

तपाईं चक्रप्प विकल्प को लागी फाईल संशोधन गर्न सक्नुहुन्छ ताकि जब तपाईं cowsay टाइप गर्नुहुन्छ - c गाई एक मात्र आँखा छ।

तपाईलाई परिवर्तन गर्न पहिलो रेखा हो लाइन 46 जुन निम्नानुसार देखिन्छ:

getopts ('bde: f: ghlLnNpstT: wW: y', \% opts);

यी सबै उपलब्ध स्विचहरू हो जुन तपाईं प्रयोग गर्न सक्नुहुन्छ cowsay। -C विकल्पको रूपमा थप्नको लागि, निम्नलाई निम्नानुसार परिवर्तन गर्नुहोस्:

getopts ('bde: f: ghlLnNpstT: wW: yc', \% opts);

रेखाहरू 51 र 58 बीचमा तपाईंले निम्न लाइनहरू देख्नुहुन्छ:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ लोची = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ थकित = $ opts {'t'}; $ wired = $ opts {'w'}; $ युवा = $ opts {'y'};

तपाईले देख्न सक्नुहुनेछ, प्रत्येक विकल्पका लागि एक चर हो जुन बताउँछ कि कुन कुराले बताउँछ। उदाहरणका लागि $ लोची = $ opts ['g]';

निम्न-सी स्विच संशोधनको लागि एक लाइन थप्नुहोस्:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ लोची = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ थकित = $ opts {'t'}; $ wired = $ opts {'w'}; $ युवा = $ opts {'y'}; $ cyclops = $ opts ['c'];

रेखा 144 मा, एक subroutine जो construct_face भनिन्छ जुन गायहरूको अनुहार निर्माण गर्न प्रयोग गरिन्छ।

कोड यो जस्तो देखिन्छ:

उप निर्माण_फेस {यदि ($ बोर्ज) {$ आँखा = "=="; } यदि ($ मृत) {$ आँखा = "xx"; $ जीभ = "यू"; } यदि ($ लोची) {$ आँखा = "\ $ \ $"; } यदि ($ paranoid) {$ आँखा = "@@"; } यदि ($ चोरी) {$ आँखा = "**"; $ जीभ = "यू"; } यदि ($ थकित) {$ आँखा = "-"; } यदि ($ wired) {$ आँखा = "ओओ"; } यदि ($ युवा) {$ आँखा = ".."; }}

प्रत्येक निर्दिष्ट चरको लागि, चर $ आगतमा राखिएको अक्षरहरूको फरक जोडीहरू छन्।

$ Cyclops चरको लागि एक थप्नुहोस्:

उप निर्माण_फेस {यदि ($ बोर्ज) {$ आँखा = "=="; } यदि ($ मृत) {$ आँखा = "xx"; $ जीभ = "यू"; } यदि ($ लोची) {$ आँखा = "\ $ \ $"; } यदि ($ paranoid) {$ आँखा = "@@"; } यदि ($ चोरी) {$ आँखा = "**"; $ जीभ = "यू"; } यदि ($ थकित) {$ आँखा = "-"; } यदि ($ wired) {$ आँखा = "ओओ"; } यदि ($ युवा) {$ आँखा = ".."; } यदि ($ cyclops) {$ आँखा = "()"; }}

फाईल सुरक्षित गरियो र क्यासय पुन: स्थापना गर्न निम्न आदेश चलाउनुहोस्।

sh install.sh

अब, जब तपाईं दौडिनुहुन्छ cowsay -c हेलो दुनिया , गायले मात्र एउटा आँखा छ।