ಮತ್ತು ಈಗ, ಈ ಚಿಕ್ಕ ಟ್ಯುಟೋರಿಯಲ್ ನ ರಸಭರಿತವಾದ ಭಾಗ.
4. ನಾವು ನಮ್ಮ ಯೋಜನೆಯನ್ನು ರಚಿಸುತ್ತೇವೆ
ಯೋಜನೆಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ನಾವು ರಚಿಸುತ್ತೇವೆ. ಉದಾಹರಣೆಗೆ, ಒಳಗೆ ಹೋಮ್ ನಮ್ಮ ಬಳಕೆದಾರರ ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ರಚಿಸುತ್ತೇವೆ ಹಲೋ ವರ್ಲ್ಡ್.
Hello k mkdir HelloWorld
ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಹೊಸದಾಗಿ ರಚಿಸಿದ ಫೋಲ್ಡರ್ ಅನ್ನು ನಮೂದಿಸುತ್ತೇವೆ cd.
Hello d ಸಿಡಿ ಹಲೋವರ್ಲ್ಡ್ /
ನಮ್ಮ ಪ್ರೋಗ್ರಾಂನ ಫೈಲ್ ಅನ್ನು ನಾವು ರಚಿಸುತ್ತೇವೆ «ಹಲೋ ವರ್ಲ್ಡ್«. ನಾವು ಹೆಚ್ಚು ಇಷ್ಟಪಡುವ ಪಠ್ಯ ಸಂಪಾದಕವನ್ನು ನಾವು ಬಳಸಬಹುದು. ಈಗ ನಾವು ಸರಳವಾಗಿ ವಿಷಯಗಳನ್ನು ಸರಳೀಕರಿಸಲು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ:
Hello / HelloWorld $ echo "print (Hello" Hello World \ ")"> helloworld.py
ಈ ರೀತಿಯಾಗಿ ಅದು ಫೈಲ್ ಅನ್ನು ಸರಳವಾಗಿ ರಚಿಸುತ್ತದೆ helloworld.py ಫೋಲ್ಡರ್ ಒಳಗೆ ಹಲೋ ವರ್ಲ್ಡ್ ಶುಭಾಶಯವನ್ನು ಮುದ್ರಿಸುವ ಸೂಚನೆಯೊಂದಿಗೆ.
ಈ ಕೆಳಗಿನ ಸೂಚನೆಯೊಂದಿಗೆ ನಾವು ನಮ್ಮ ಹೊಚ್ಚ ಹೊಸ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು:
Hello / HelloWorld $ python Helloworld.py ಹಲೋ ವರ್ಲ್ಡ್ ~ / HelloWorld $
ಹೀಗೆ ನಾವು ನಮ್ಮ ಕಾರ್ಯಕ್ರಮದ ಮೊದಲ ಆವೃತ್ತಿಯನ್ನು ರಚಿಸಿದ್ದೇವೆ. ಈಗ ಅದು ಪ್ರಾರಂಭವಾಗುವ ವಿಷಯವಾಗಿದೆ ಹೋಗಿ ನಮ್ಮ ಮುಂದಿನ ಬಿಡುಗಡೆಗಳನ್ನು ನೀವು ಪರಿಶೀಲಿಸಲು.
5. ನಾವು Git ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ
ಬಳಸಲು ಪ್ರಾರಂಭಿಸಲು ಹೋಗಿ ಪುಸ್ತಕದಲ್ಲಿನ ಕೆಲವು ಸಾಮಾನ್ಯ ಆಯ್ಕೆಗಳನ್ನು ನಾವು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು ವಿಭಾಗ 1.5 ಈ ಕೆಲವು ಆಯ್ಕೆಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಸ್ಥಳೀಯ ರೆಪೊಸಿಟರಿಯ ಆಯ್ಕೆಗಳನ್ನು ಮಾತ್ರ ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂದು ನಾನು ನಿಮಗೆ ತೋರಿಸಲು ಬಯಸುತ್ತೇನೆ.
Hel / HelloWorld $ git config --local user.name lecovi Hello / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar Hel / HelloWorld $ git config --local core.editor vim
ಈ ಆಯ್ಕೆಗಳೊಂದಿಗೆ ನಾನು ಈ ಯೋಜನೆಗಾಗಿ ನನ್ನ ಬಳಕೆದಾರಹೆಸರು «ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತಿದ್ದೇನೆಲೆಕೊವಿ«, ಈ ಯೋಜನೆಗಾಗಿ ನನ್ನ ಇಮೇಲ್ iscolomboleandro@bitson.com.arRun ಮತ್ತು ನಾನು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಬಳಸಲು ಬಯಸುವ ಡೀಫಾಲ್ಟ್ ಸಂಪಾದಕ ಬದ್ಧತೆ ಆಗಿದೆ ವಿಮ್.
ಬಳಸುವ ಅನುಕೂಲ ಹೋಗಿ ಅದು ನಮ್ಮ ಯೋಜನೆಯ ಕೆಲಸದ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಸ್ಥಳೀಯವಾಗಿ ಚಲಿಸುತ್ತದೆ. ಅದಕ್ಕಾಗಿಯೇ ನಾವು ಅದನ್ನು ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರಾಜೆಕ್ಟ್ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ಪ್ರಾರಂಭಿಸಬೇಕು ಪ್ರಾರಂಭಿಸಿ.
Hel / HelloWorld $ git init /home/leo/HolaWorld/.git/ ~ / HelloWorld in ನಲ್ಲಿ ಖಾಲಿ ಜಿಟ್ ಭಂಡಾರವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ
ಈಗ ನಾವು ಫೈಲ್ ಅನ್ನು ರಚಿಸಲಿದ್ದೇವೆ .ಗಿಟಿಗ್ನೋರ್ ನೀವು ಏನು ಹೇಳುತ್ತೀರಿ ಹೋಗಿ ಯಾವ ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳನ್ನು ನೀವು ಅನುಸರಿಸಬೇಕಾಗಿಲ್ಲ. ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ನೀವು ಸಂಪರ್ಕಿಸಬಹುದು ಪುಸ್ತಕ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅದೇ ಫೈಲ್ ಅನ್ನು ನಿರ್ಲಕ್ಷಿಸಲು ನಾವು ನಿಮಗೆ ಹೇಳಲಿದ್ದೇವೆ .ಗಿಟಿಗ್ನೋರ್ ಮತ್ತು ಎಲ್ಲಾ ಫೈಲ್ಗಳು ಕೊನೆಗೊಳ್ಳುತ್ತವೆ .ಪಿಕ್.
Hello / HelloWorld $ echo .gitignore >> .gitignore ~ / HelloWorld $ echo * .pyc >> .gitignore
6. ಫೈಲ್ಗಳನ್ನು ಸೇರಿಸುವುದು
ಈಗ ನಾವು ಫೈಲ್ಗಳನ್ನು ಸೇರಿಸಬೇಕಾಗಿದೆ (ಈ ಸಂದರ್ಭದಲ್ಲಿ ನಮ್ಮಲ್ಲಿ ಕೇವಲ ಒಂದು ಫೈಲ್ ಇದೆ helloworld.py, ಆದರೆ ನೀವು ಆಲೋಚನೆಯನ್ನು ಪಡೆಯುತ್ತೀರಿ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ, ಸರಿ?). ಆಜ್ಞೆಯನ್ನು ಬಳಸುವುದು ಸೇರಿಸು ಡೈರೆಕ್ಟರಿಯ ಎಲ್ಲಾ ವಿಷಯಗಳನ್ನು ಸೇರಿಸಲು ನಾವು ಅದನ್ನು ಹೇಳುತ್ತೇವೆ (ನಾವು ಫೈಲ್ನಲ್ಲಿ ಬರೆದದ್ದನ್ನು ಹೊರತುಪಡಿಸಿ .ಗಿಟಿಗ್ನೋರ್).
Hello / HelloWorld $ git add.
7. ನಮ್ಮ ಆವೃತ್ತಿಯನ್ನು ರಚಿಸುವುದು
ಒಮ್ಮೆ ನಾವು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದೇವೆ ಹೋಗಿ ಮತ್ತು ನಮ್ಮ ಆವೃತ್ತಿಯ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಿಂದ ನಾವು ನಿಯಂತ್ರಿಸಲು ಬಯಸುವ ಎಲ್ಲಾ ಫೈಲ್ಗಳನ್ನು ನಾವು ಸೇರಿಸಿದ್ದೇವೆ ಬದ್ಧತೆ.
ಈ ಸೂಚನೆಯೊಂದಿಗೆ ನಾವು ನಮ್ಮ ಅಭಿವೃದ್ಧಿ ಇತಿಹಾಸದಲ್ಲಿ ಒಂದು ಹಂತವನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ. ಮೊದಲ ಪ್ರಕರಣಕ್ಕೆ ಎ ಮಾಡುವುದು ಸಾಮಾನ್ಯವಾಗಿದೆ ಬದ್ಧತೆ ವಿವರಣೆಯೊಂದಿಗೆ «ಆರಂಭಿಕ ಬದ್ಧತೆ«. ನಾನು ಸಾಮಾನ್ಯವಾಗಿ ರಾಜ್ಯವನ್ನು ಬಿಟ್ಟುಬಿಡುತ್ತೇನೆ ಪ್ರದರ್ಶಿಸಲಾಯಿತು ಮತ್ತು ನಾನು ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸುತ್ತೇನೆ ಬದ್ಧತೆ ಆಯ್ಕೆಯೊಂದಿಗೆ -a.
Hello / ಹಲೋವರ್ಲ್ಡ್ $ git commit -a
ಇದು ನನ್ನ ವಿಷಯದಲ್ಲಿ ನಾವು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಹೊಂದಿಸಿರುವ ಸಂಪಾದಕವನ್ನು ತೆರೆಯುತ್ತದೆ ವಿಮ್, ಮತ್ತು ನಾವು ಅದರ ವಿವರವನ್ನು ಬರೆಯಬಹುದು ಬದ್ಧತೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನಾನು ಮೇಲೆ ತಿಳಿಸಿದದನ್ನು ಸರಳವಾಗಿ ಬರೆಯಲಿದ್ದೇನೆ. ನಾವು ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಕದೊಂದಿಗೆ ಉಳಿಸಿದ ನಂತರ, ಹೋಗಿ ಮಾಡುವ ಬಗ್ಗೆ ಕಾಳಜಿ ವಹಿಸುತ್ತದೆ ಬದ್ಧತೆ.
8. ದೂರಸ್ಥ ಭಂಡಾರವನ್ನು ಸೇರಿಸುವುದು
ಈಗ ನಮ್ಮ ಸಮಯವನ್ನು ಹೇಳುವ ಸಮಯ ಹೋಗಿ ದೂರಸ್ಥ ಭಂಡಾರವನ್ನು ಹೊಂದಿರುವ ಸ್ಥಳೀಯ. ನಲ್ಲಿ ಪುಸ್ತಕ ರಲ್ಲಿ ಭಂಡಾರವನ್ನು ರಚಿಸುವ ವಿಧಾನವನ್ನು ನಾವು ವಿವರಿಸಿದ್ದೇವೆ GitHub. ಈ ವಿಭಾಗದಲ್ಲಿ ನಾವು ಹಿಂದಿನ ಪೋಸ್ಟ್ನ ಸೆಕ್ಷನ್ 3 ರಲ್ಲಿ ಬಾಕಿ ಉಳಿದಿರುವುದನ್ನು ಬಳಸಲಿದ್ದೇವೆ.
ರಿಮೋಟ್ ರೆಪೊಸಿಟರಿಯನ್ನು ಸೇರಿಸಲು ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸಬೇಕಾಗುತ್ತದೆ git ರಿಮೋಟ್ ಆಡ್ ಅಲ್ಲಿ ಒಂದು ಹೆಸರು ಅಥವಾ ಅಲಿಯಾಸ್ ಅನ್ನು ರೆಪೊಸಿಟರಿಗೆ ಮತ್ತು ಅದರ URL ಅನ್ನು ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿ ರವಾನಿಸಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ನೀವು ರಚಿಸುವ ಯೋಜನೆಯಿಂದ ನಾವು ಅದನ್ನು ಬಳಸಲಿದ್ದೇವೆ ಗೂಗಲ್ ಕೋಡ್.
Hello / HelloWorld $ git ದೂರಸ್ಥ ಆಡ್ gc https://code.google.com/p/lecovi-hello-world/
ಈಗ ಅಂತಿಮವಾಗಿ ನಮ್ಮ ಸ್ಥಳೀಯ ಭಂಡಾರವನ್ನು ದೂರಸ್ಥ ಒಂದಕ್ಕೆ ಅಪ್ಲೋಡ್ ಮಾಡಲು ನಾವು ಆಜ್ಞೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ ಪುಶ್.
Hello / HelloWorld $ git push gc master
ವಿಭಾಗ 3 ರಂತೆ ನಾವು ಫೈಲ್ ಅನ್ನು ರಚಿಸಿದ್ದೇವೆ .netrc ಅದು ಸರ್ವರ್ಗೆ ಸಂಪರ್ಕಿಸಲು ಆ ಫೈಲ್ನಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ನಿಯತಾಂಕಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಮತ್ತು ಶಾಖೆ ಏರುತ್ತದೆ ಮಾಸ್ಟರ್ ನಾವು ಉಳಿಸುವ ಭಂಡಾರಕ್ಕೆ gc.
ನಮ್ಮ ಯೋಜನೆಯ ಪುಟದಲ್ಲಿ ಗೂಗಲ್ ಕೋಡ್, ನಾವು ವಿಭಾಗದಲ್ಲಿ ನೋಡಬಹುದು ಮೂಲ ವಿಭಾಗದಲ್ಲಿ ಬ್ರೌಸ್ ನಮ್ಮ ಯೋಜನೆಯ ವಿಷಯ.
ಶೀಘ್ರದಲ್ಲೇ…
ಇಲ್ಲಿಯವರೆಗೆ ನಾವು ಯೋಜನೆಯನ್ನು ಹೇಗೆ ಪ್ರಾರಂಭಿಸಬೇಕು ಎಂಬ ಟ್ಯುಟೋರಿಯಲ್ ಅನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ್ದೇವೆ ಹೋಗಿ y ಗೂಗಲ್ ಕೋಡ್.
ಈ ಮಿನಿ-ಟ್ಯುಟೋರಿಯಲ್ ನ ಮುಂದಿನ ಮತ್ತು ಕೊನೆಯ ಕಂತಿನಲ್ಲಿ ನಾವು ನಮ್ಮ ಯೋಜನೆಯಲ್ಲಿ ಬದಲಾವಣೆಗಳನ್ನು ಹೇಗೆ ಮಾಡಬೇಕೆಂದು ಪರಿಶೀಲಿಸುತ್ತೇವೆ ಮತ್ತು ಅವು ನಮ್ಮ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಪ್ರತಿಫಲಿಸುತ್ತದೆ.
ಧನ್ಯವಾದಗಳು!
.gitignore ಫೈಲ್ ಅನ್ನು .gitignore ಗೆ ಏಕೆ ಸೇರಿಸುತ್ತೀರಿ?
ಇದು ಅರ್ಥವಾಗುವುದಿಲ್ಲ: ಪಿ, ಆ ಫೈಲ್ ರೆಪೊಸಿಟರಿಯಲ್ಲಿಯೂ ಹೋಗಬೇಕು.
ಧನ್ಯವಾದಗಳು!
ನೀವು ಹೇಳಿದ್ದು ಸರಿ, ಅದನ್ನು ಮಾಡಲು ಹೆಚ್ಚು ಅರ್ಥವಿಲ್ಲ. ಇದು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡಲು ಮತ್ತು ಉದಾಹರಣೆಯಾಗಿರಲು ಇದು ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ನಾನು ಅನೇಕ ಫೈಲ್ಗಳನ್ನು ಹಾಕಿಲ್ಲ ಮತ್ತು ಅದನ್ನು ಹೆಚ್ಚು ಸಂಕೀರ್ಣಗೊಳಿಸಲು ಬಯಸುವುದಿಲ್ಲ ಎಂಬುದು!
ನಿಮ್ಮ ಸ್ಪಷ್ಟೀಕರಣಕ್ಕೆ ಧನ್ಯವಾದಗಳು.
ತಬ್ಬಿಕೊಳ್ಳಿ!
ಅತ್ಯುತ್ತಮ ಸರಣಿ! ನಾನು ನಿನ್ನನ್ನು ಅಭಿನಂದಿಸುತ್ತೇನೆ!
ತಬ್ಬಿಕೊಳ್ಳಿ! ಪಾಲ್.
ಗ್ರೇಟ್ ಪ್ಯಾಬ್ಲೊ, ಭಾಗವಹಿಸಲು ಬಹಳ ಸಂತೋಷ!