இப்போது, இந்த சிறிய டுடோரியலின் மிகச்சிறந்த பகுதி.
4. நாங்கள் எங்கள் திட்டத்தை உருவாக்குகிறோம்
திட்டம் தொடர்பான அனைத்து கோப்புகளையும் கொண்ட ஒரு கோப்பகத்தை உருவாக்குகிறோம். உதாரணமாக, க்குள் முகப்பு எங்கள் பயனரின் கோப்புறையை உருவாக்குகிறோம் ஹலோ வேர்ல்ட்.
Helk k mkdir HelloWorld
கட்டளையைப் பயன்படுத்தி புதிதாக உருவாக்கப்பட்ட கோப்புறையை உள்ளிடுகிறோம் cd.
Hello d cd HelloWorld /
எங்கள் நிரலின் கோப்பை உருவாக்குகிறோம் «ஹலோ வேர்ல்ட்«. நாம் மிகவும் விரும்பும் உரை திருத்தியைப் பயன்படுத்தலாம். இப்போது விஷயங்களை எளிமைப்படுத்த நாம் என்ன செய்யப் போகிறோம் என்பது பின்வரும் கட்டளையை இயக்க வேண்டும்:
Hel / HelloWorld $ echo "print (Hello" Hello World \ ")"> helloworld.py
இந்த வழியில் அது எங்களுக்கு கோப்பை உருவாக்குகிறது helloworld.py கோப்புறைக்குள் ஹலோ வேர்ல்ட் வாழ்த்து அச்சிடும் அறிவுறுத்தலுடன்.
பின்வரும் அறிவுறுத்தலுடன் எங்கள் புதிய திட்டத்தை சோதிக்கலாம்:
Hel / HelloWorld $ python helloworld.py ஹலோ வேர்ல்ட் ~ / HelloWorld $
இவ்வாறு எங்கள் முதல் பதிப்பை உருவாக்கியுள்ளோம். இப்போது அது தொடங்க வேண்டிய விஷயம் Git தகவல் எங்கள் எதிர்கால வெளியீடுகளை நீங்கள் சரிபார்க்க வேண்டும்.
5. நாங்கள் கிட் தொடங்குவோம்
பயன்படுத்தத் தொடங்க Git தகவல் புத்தகத்தில் உள்ள சில பொதுவான விருப்பங்களை நாம் கட்டமைக்க முடியும் பிரிவு 1.5 இந்த விருப்பங்களில் சில விரிவானவை. இந்த வழக்கில் உள்ளூர் களஞ்சியத்திற்கான விருப்பங்களை மட்டும் எவ்வாறு கட்டமைப்பது என்பதை நான் உங்களுக்குக் காட்ட விரும்புகிறேன்.
Hel / HelloWorld $ git config --local user.name lecovi ~ / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar Hel / HelloWorld $ git config --local core.editor vim
இந்த விருப்பங்களுடன் நான் இந்த திட்டத்திற்கான எனது பயனர்பெயர் «என்பதை வரையறுக்கிறேன்லெகோவி«, இந்த திட்டத்திற்கான எனது மின்னஞ்சல்«colomboleandro@bitson.com.arRun நான் இயங்கும் போது பயன்படுத்த விரும்பும் இயல்புநிலை எடிட்டர் செய்து இதுதான் ஊக்கம்.
பயன்படுத்துவதன் நன்மை Git தகவல் இது எங்கள் திட்டத்தின் பணி அடைவில் உள்ளூரில் இயங்குகிறது. அதனால்தான் அதை திட்டக் கோப்பகத்தில் கட்டளையுடன் துவக்க வேண்டும் ஆரம்பம்.
H / HelloWorld $ git init /home/leo/HolaWorld/.git/ ~ / HelloWorld in இல் வெற்று ஜிட் களஞ்சியத்தை துவக்கியது
இப்போது நாம் கோப்பை உருவாக்கப் போகிறோம் .gitignore நீங்கள் என்ன சொல்வீர்கள் Git தகவல் நீங்கள் பின்பற்ற வேண்டிய கோப்புகள் மற்றும் கோப்பகங்கள். மேலும் தகவலுக்கு நீங்கள் கலந்தாலோசிக்கலாம் புத்தகம். இந்த வழக்கில் அதே கோப்பை புறக்கணிக்க நாங்கள் உங்களுக்கு சொல்லப்போகிறோம் .gitignore மற்றும் அனைத்து கோப்புகளும் முடிவடையும் .pyc.
Hel / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. கோப்புகளைச் சேர்த்தல்
இப்போது நாம் கோப்புகளைச் சேர்க்க வேண்டும் (இந்த விஷயத்தில் எங்களிடம் ஒரு கோப்பு மட்டுமே உள்ளது helloworld.py, ஆனால் உங்களுக்கு யோசனை வந்துவிட்டது என்று நினைக்கிறேன், இல்லையா?). கட்டளையைப் பயன்படுத்துதல் கூட்டு கோப்பகத்தின் அனைத்து உள்ளடக்கங்களையும் சேர்க்க நாங்கள் அதைக் கூறுவோம் (நாங்கள் கோப்பில் எழுதியதைத் தவிர .gitignore).
Hello / HelloWorld $ git add.
7. எங்கள் பதிப்பை உருவாக்குதல்
நாங்கள் கட்டமைத்தவுடன் Git தகவல் எங்கள் பதிப்பு கட்டுப்பாட்டு அமைப்பால் நாங்கள் கட்டுப்படுத்த விரும்பிய எல்லா கோப்புகளையும் சேர்த்துள்ளோம் செய்து.
இந்த அறிவுறுத்தலின் மூலம் நமது வளர்ச்சி வரலாற்றில் ஒரு புள்ளியை நிறுவுவோம். முதல் வழக்கில் ஒரு செய்வது வழக்கம் செய்து விளக்கத்துடன் «ஆரம்ப உறுதி«. நான் வழக்கமாக மாநிலத்தை தவிர்க்கிறேன் நடத்தினர் நான் கட்டளையை இயக்குகிறேன் செய்து விருப்பத்துடன் -a.
Hello / HelloWorld $ git commit -a
இது என் விஷயத்தில், முன்னிருப்பாக நாங்கள் அமைத்த எடிட்டரைத் திறக்கும் ஊக்கம், மற்றும் நாம் விவரம் எழுத முடியும் செய்து. இந்த விஷயத்தில், நான் மேற்கூறியவற்றை வெறுமனே எழுதப் போகிறேன். கோப்பை எடிட்டருடன் சேமித்தவுடன், Git தகவல் செய்வதை கவனித்துக்கொள்வார் செய்து.
8. தொலை களஞ்சியத்தைச் சேர்த்தல்
இப்போது நம்மிடம் சொல்ல வேண்டிய நேரம் வந்துவிட்டது Git தகவல் தொலை களஞ்சியத்தைக் கொண்ட உள்ளூர். இல் புத்தகம் இல் களஞ்சியத்தை உருவாக்குவதற்கான நடைமுறையை நாங்கள் விவரித்தோம் மகிழ்ச்சியா. இந்த பிரிவில் முந்தைய இடுகையின் 3 வது பிரிவில் நிலுவையில் உள்ளதை நாங்கள் பயன்படுத்தப் போகிறோம்.
தொலை களஞ்சியத்தை சேர்க்க நாம் கட்டளையைப் பயன்படுத்த வேண்டும் git தொலை சேர் ஒரு பெயர் அல்லது மாற்று களஞ்சியத்திற்கும் அதன் URL க்கும் ஒரு வாதமாக அனுப்பப்படுகிறது. இந்த விஷயத்தில் நீங்கள் உருவாக்கும் திட்டத்திலிருந்து ஒன்றை நாங்கள் பயன்படுத்தப் போகிறோம் Google குறியீடு.
Hel / HelloWorld $ git remote add gc https://code.google.com/p/lecovi-hello-world/
இப்போது இறுதியாக எங்கள் உள்ளூர் களஞ்சியத்தை தொலைதூரத்தில் பதிவேற்ற நாம் கட்டளையை இயக்குகிறோம் மிகுதி.
Hello / HelloWorld $ git push gc master
பிரிவு 3 இல் உள்ளதைப் போல நாங்கள் கோப்பை உருவாக்கியுள்ளோம் .netrc சேவையகத்துடன் இணைக்க அந்த கோப்பில் சேமிக்கப்பட்ட அளவுருக்களைப் பயன்படுத்தும். மேலும் கிளை உயரும் மாஸ்டர் நாங்கள் சேமிக்கும் களஞ்சியத்திற்கு gc.
எங்கள் திட்டத்தின் பக்கத்தில் Google குறியீடு, பிரிவில் காணலாம் மூல பிரிவில் உலவ எங்கள் திட்டத்தின் உள்ளடக்கம்.
விரைவில்…
ஒரு திட்டத்தை எவ்வாறு தொடங்குவது என்பது குறித்த டுடோரியலை இதுவரை முடித்துள்ளோம் Git தகவல் y Google குறியீடு.
இந்த மினி-டுடோரியலின் அடுத்த மற்றும் கடைசி தவணையில், எங்கள் திட்டத்தில் எவ்வாறு மாற்றங்களைச் செய்வது என்பதையும் அவை எங்கள் பதிப்பு கட்டுப்பாட்டு அமைப்பில் பிரதிபலிக்கப்படுவதையும் மதிப்பாய்வு செய்வோம்.
நன்றி!
.gitignore கோப்பை .gitignore இல் ஏன் சேர்க்கிறீர்கள்?
இது அர்த்தமல்ல: பி, அந்த கோப்பு களஞ்சியத்திலும் செல்ல வேண்டும்.
நன்றி!
நீங்கள் சொல்வது சரிதான், அதைச் செய்வதில் அதிக அர்த்தமில்லை. இது எவ்வாறு செயல்படுகிறது என்பதைக் காண்பதற்கும் எடுத்துக்காட்டுவதற்கும் இது ஒரு எடுத்துக்காட்டு. நான் பல கோப்புகளை வைக்கவில்லை, அதை மிகவும் சிக்கலாக்க விரும்பவில்லை!
உங்கள் தெளிவுக்கு நன்றி.
கட்டிப்பிடி!
சிறந்த தொடர்! நான் உங்களை வாழ்த்துகிறேன்!
கட்டிப்பிடி! பால்.
பெரிய பப்லோ, பங்கேற்க ஒரு பெரிய மகிழ்ச்சி!