GIT பயன்படுத்தி மென்பொருள் நிறுவும் ஒரு ஆரம்ப வழிகாட்டி

Git மென்பொருள் களஞ்சியங்களுடன் எவ்வாறு வேலை செய்வது

திறந்த மூல கிட் என்பது உலகில் பயன்படுத்தப்படும் மிகப்பெரிய பதிப்பு கட்டுப்பாட்டு முறையாகும். முதிர்ந்த திட்டம் லினஸ் இயக்க முறைமையின் உருவாக்கிய லினஸ் டோர்வால்ட்ஸால் உருவாக்கப்பட்டது, இது பதிப்புரிமை கட்டுப்பாட்டிற்கு Git ஐ அடிப்படையாகக் கொண்ட வர்த்தக மற்றும் திறந்த மூல-ஒரு மிகப்பெரிய மென்பொருளான திட்டங்களைக் கொண்டுள்ளது.

இந்த வழிகாட்டி Git இலிருந்து ஒரு திட்டத்தை எவ்வாறு பெறுவது, உங்கள் கணினியில் மென்பொருள் எவ்வாறு நிறுவ வேண்டும் மற்றும் நிரலாக்க அறிவு தேவைப்படும் குறியீட்டை மாற்றுவது எப்படி என்பதை காட்டுகிறது.

GIT பயன்படுத்தி நிகழ்ச்சிகளை எப்படி கண்டுபிடிக்க வேண்டும்

சிறப்பு மற்றும் போக்குடைய வைப்புத்தொகுப்புகளையும், வழிகாட்டிகளையும் பயிற்சிகளையும் கண்டறிவதற்கு GitHub இல் ஆராயும் வலைப்பக்கத்தை பார்வையிடவும். நீங்கள் பதிவிறக்கம் செய்து, மாற்ற, தொகுத்தல் மற்றும் நிறுவுதல் ஆகியவற்றைப் பயன்படுத்த விரும்பும் பயன்பாடுகளுக்கான பல்வேறு பிரிவுகளைப் பாருங்கள். நீங்கள் ஒரு குறிப்பிட்ட நிரல் அல்லது தளத்தில் கிடைக்கக்கூடிய எந்தவொரு மென்பொருளானாலும் தேட தேட விரும்பும் தேடல் புலத்தை அடைய திரையின் மேல் உள்ள மெனு ஐகானை கிளிக் செய்யவும்.

ஒரு கிட் களஞ்சியத்தை க்ளோன் செய்தல் ஒரு எடுத்துக்காட்டு

பயன்பாட்டைப் பதிவிறக்க, அதை க்ளோன் செய்யுங்கள். செயல்முறை எளிது, ஆனால் நீங்கள் உங்கள் கணினியில் ஜிடி நிறுவப்பட்டிருக்க வேண்டும். ASCII மாடு ஒரு பேச்சு குமிழியாக ஒரு செய்தியை காட்ட பயன்படும் சிறிய கட்டளை வரி நிரலைப் பயன்படுத்தி , இது GitHub இலிருந்து ஒரு திட்டத்தைக் கண்டுபிடித்து, எவ்வாறு குளோபப் செய்ய வேண்டும் என்பதை எடுத்துக்காட்டுகிறது.

Git தேடல் துறையில் மாடுகளைத் தட்டச்சு செய்க . நீங்கள் தேர்வு செய்யக்கூடிய பல பதிப்புகள் உள்ளன என்பதை நீங்கள் கவனிப்பீர்கள். Perl ஐப் பயன்படுத்துகின்ற இந்த எடுத்துக்காட்டுக்கு ஒன்று பல கோப்புகளை கொண்ட பக்கத்திற்கு உங்களை அழைத்துச்செல்லும்.

இந்த குறிப்பிட்ட பசுமை களஞ்சியத்தைத் தொகுக்க, பின்வரும் கட்டளையை உள்ளிடவும்:

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

Git கட்டளை Git இயங்குகிறது, குளோன் கட்டளை உங்கள் கணினியில் களஞ்சியத்தை clones செய்கிறது, கடைசி பகுதி நீங்கள் குளோன் விரும்பும் திட்டத்திற்கு முகவரியாகும்.

எப்படி தொகுக்க மற்றும் கோட் நிறுவ

முதலில் இயங்கும் என்பதை உறுதிப்படுத்த, பயன்பாட்டை நிறுவவும். இதை நீங்கள் எப்படிப் பதிவிறக்குகின்ற திட்டத்தைச் சார்ந்துள்ளீர்கள். உதாரணமாக, சி திட்டங்கள் ஒருவேளை நீங்கள் ஒரு makefile இயக்க வேண்டும், அதேசமயத்தில் இந்த உதாரணம் உள்ள கவ்வு திட்டம் ஷெல் ஸ்கிரிப்ட் இயக்க வேண்டும்.

அதனால் என்ன செய்ய வேண்டும் என்று உங்களுக்குத் தெரியுமா?

நீங்கள் க்ளோன் செய்த கோப்புறையில், ஒரு மாடு அடைப்பு இருக்க வேண்டும். குறுவட்டு கட்டளை மூலம் குறுவட்டு கோப்புறைக்கு செல்லவும் மற்றும் ஒரு அடைவு பட்டியலைச் செய்தால், நீங்கள் README என்ற கோப்பு அல்லது INSTALL என்று அழைக்கப்படும் கோப்பு அல்லது உதவி வழிகாட்டியாக நிற்கும் ஒரு கோப்பை பார்க்க வேண்டும்.

இந்த மாடு உதாரணமாக, ஒரு README மற்றும் INSTALL கோப்பு இரண்டும் உள்ளன. README கோப்பை மென்பொருள் எவ்வாறு பயன்படுத்த வேண்டும் என்பதைக் காட்டுகிறது, மற்றும் INSTALL கோப்பை கோழிகளை நிறுவ வழிமுறைகளை அளிக்கிறது. இந்த விஷயத்தில், பின்வரும் கட்டளையை இயக்க வேண்டும்:

sh install.sh

நிறுவலின் போது, ​​வழங்கப்பட்ட இயல்புநிலை அடைவுக்கு கோழிக்கறிவை நிறுவ நீங்கள் மகிழ்ச்சியடைகிறீர்களா என்பதைக் கேட்கிறீர்கள். தொடர்வதற்கு மீண்டும் அழுத்தவும் அல்லது ஒரு புதிய பாதையை உள்ளிடவும்.

எப்படி சவ்ஸை இயக்க வேண்டும்

நீங்கள் கவ்வி இயக்க வேண்டும் அனைத்து பின்வரும் கட்டளையை வகை:

வணக்கம் ஹலோ உலகம்

வார்த்தைகள் ஹலோ உலகம் ஒரு மாட்டு வாயில் இருந்து பேச்சு குமிழி தோன்றும்.

சவ்வை மாற்றுவது

இப்போது நீங்கள் கோழிக் கோப்பை நிறுவியிருக்கின்றீர்கள், உங்களுக்கு பிடித்த பதிப்பைப் பயன்படுத்தி கோப்பை திருத்தலாம். இந்த உதாரணம் நானோ ஆசிரியர் பின்வருமாறு பயன்படுத்துகிறது:

நானோ பசுக்கள்

மாட்டுக் கண்களை மாற்றுவதற்கு மாடுகளுக்கு கட்டளைகளை வழங்கலாம்.

உதாரணமாக, களிமண்- g கண்கள் போல டாலர் அறிகுறிகளை காட்டுகிறது.

நீங்கள் ஒரு சைக்ளோப்ஸ் விருப்பத்தை உருவாக்க கோப்பை திருத்தி மாற்ற முடியும், எனவே நீங்கள் பசுவை தட்டும்போது -c மாட்டுக்கு ஒரு கண் உள்ளது.

நீங்கள் மாற்ற வேண்டிய முதல் வரி, வரி 46 இது பின்வருமாறு தோன்றுகிறது:

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

நீங்கள் மாடுகளுடன் பயன்படுத்தக்கூடிய அனைத்து சுவிட்சுகள் இவை. -c விருப்பத்தை சேர்க்க, பின்வருமாறு வரியை மாற்றவும்:

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

வரி 51 மற்றும் 58 இடையே நீங்கள் பின்வரும் வழிகளில் பார்க்க:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ பேராசை = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'};

நீங்கள் பார்க்க முடியும் என, சுவிட்ச் செய்ய என்ன விளக்குகிறது ஒவ்வொரு விருப்பங்கள் ஒரு மாறி உள்ளது. உதாரணமாக $ பேராசை = $ opts ['g]';

-c சுவிட்ச் திருத்தத்திற்கான ஒரு கோட்டை பின்வருமாறு சேர்க்கவும்:

$ borg = $ opts {'b'}; $ dead = $ opts {'d'}; $ பேராசை = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ stoned = $ opts {'s'}; $ tired = $ opts {'t'}; $ wired = $ opts {'w'}; $ young = $ opts {'y'}; $ cyclops = $ opts ['c'];

வரி 144 இல், பசுக்கள் முகத்தை நிர்மாணிக்கப் பயன்படும் கட்டம்_முகம் என்று அழைக்கப்படும் ஒரு உப்ரூடைன் உள்ளது.

குறியீடாய் இது தெரிகிறது:

துணை கட்டம்_ முகம் {if ($ borg) {$ eyes = "=="; } ($ dead) {$ eyes = "xx"; $ tongue = "U"; } ($ பேராசை) {$ eyes = "$ $ \ $"; } ($ paranoid) {$ eyes = "@@"; } ($ stoned) {$ eyes = "**"; $ tongue = "U"; } ($ tired) {$ eyes = "-"; } ($ wired) {$ eyes = "OO"; } ($ young) {$ eyes = ".."; }}

முன்னர் குறிப்பிடப்பட்ட மாறிகள் ஒவ்வொன்றிற்கும் மாறி $ கண்கள் வைக்கப்படும் வெவ்வேறு ஜோடி எழுத்துகள் உள்ளன.

$ Cyclops மாறிக்கு ஒன்று சேர்க்கவும்:

துணை கட்டம்_ முகம் {if ($ borg) {$ eyes = "=="; } ($ dead) {$ eyes = "xx"; $ tongue = "U"; } ($ பேராசை) {$ eyes = "$ $ \ $"; } ($ paranoid) {$ eyes = "@@"; } ($ stoned) {$ eyes = "**"; $ tongue = "U"; } ($ tired) {$ eyes = "-"; } ($ wired) {$ eyes = "OO"; } ($ young) {$ eyes = ".."; } ($ cyclops) {$ eyes = "()"; }}

கோப்பை சேமித்து கீழ்கண்ட கட்டளையை இயக்கவும்.

sh install.sh

இப்போது, ​​நீங்கள் இயங்கும் போது பசுக்கள்-சி ஹலோ உலகம் , மாடு ஒரே ஒரு கண் உள்ளது.