Git ಮತ್ತು Gitorious ನೊಂದಿಗೆ ಗುಂಪಿನಲ್ಲಿ ನಿಮ್ಮ ಆವೃತ್ತಿಗಳು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ನಿಯಂತ್ರಿಸಿ

ಈ ಪರೀಕ್ಷೆಗಳು ಮತ್ತು ಫಲಿತಾಂಶಗಳನ್ನು ಕೆನೈಮಾ ವಿತರಣಾ ಮೆಟಾದಲ್ಲಿ ನಡೆಸಲಾಯಿತು

ಜಿಟ್ ಎನ್ನುವುದು ಲಿನಸ್ ಟೊರ್ವಾಲ್ಡ್ಸ್ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ಸಾಫ್ಟ್‌ವೇರ್ ಆಗಿದ್ದು, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಮೂಲ ಕೋಡ್ ಫೈಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವಾಗ ಅಪ್ಲಿಕೇಶನ್ ಆವೃತ್ತಿಯ ದಕ್ಷತೆ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹತೆಯನ್ನು ಮನಸ್ಸಿನಲ್ಲಿಟ್ಟುಕೊಳ್ಳುತ್ತದೆ.

ಜಿಟೋರಿಯಸ್ ಎನ್ನುವುದು ಜಿಟ್ ವಿತರಣೆ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಿಕೊಂಡು ವೆಬ್ ಪರಿಸರದ ಆಧಾರದ ಮೇಲೆ ಉಚಿತ ಸಾಫ್ಟ್‌ವೇರ್‌ನ ಸಹಕಾರಿ ಅಭಿವೃದ್ಧಿ ಯೋಜನೆಗಳಿಗೆ ಹೋಸ್ಟಿಂಗ್ ನೀಡುವ ವ್ಯವಸ್ಥೆಯ ಹೆಸರು, ಜೊತೆಗೆ ಈ ಓಪನ್ ಸೋರ್ಸ್ ಸರ್ವರ್‌ನ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಹೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ .

ಸೆಟ್ಟಿಂಗ್_ಅಪ್_ಗೈರಿಯಸ್_ನೀವು_ನಮ್ಮ_ಸರ್ವರ್_ಆಟಿಕಲ್

ಈ ಎರಡು ಅಂಶಗಳೊಂದಿಗೆ ನಾವು ಏನು ಮಾಡಬಹುದು?
ಈ ಎರಡು ಅಂಶಗಳು ಪರಸ್ಪರ ಕೈಜೋಡಿಸುತ್ತವೆ, ಗಿಟ್ನೊಂದಿಗೆ ನಾವು ನಮ್ಮ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಪ್ಯಾಕೇಜ್ ಮಾಡುತ್ತೇವೆ. ಗಿಟೋರಿಯಸ್ನೊಂದಿಗೆ ನಾವು ಅದನ್ನು ಸರಳ ಮತ್ತು ಸೊಗಸಾದ ರೀತಿಯಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳುತ್ತೇವೆ, ಇದರಿಂದಾಗಿ ಹೆಚ್ಚಿನ ಡೆವಲಪರ್‌ಗಳು ಯೋಜನೆಗೆ ಕೊಡುಗೆ ನೀಡಬಹುದು, ಅದೇ ಸಮಯದಲ್ಲಿ ನಾವು ಈ ಹಿಂದೆ ಮಾಡಿದ ಆವೃತ್ತಿಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ.

ಗಿಟ್ ಮತ್ತು ಗಿಟೋರಿಯಸ್ ಅನ್ನು ಹೇಗೆ ಬಳಸುವುದು?

ಗಿಟೋರಿಯಸ್‌ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸೋಣ

  • ಮೇಲ್ ಮೂಲಕ ಖಾತೆಯನ್ನು ನೋಂದಾಯಿಸಿ ಮತ್ತು ದೃ irm ೀಕರಿಸಿ
  • SSH ಕೀಲಿಯನ್ನು ರಚಿಸಿ. ಫೈಲ್‌ಗಳನ್ನು ಗಿಟೋರಿಯಸ್‌ಗೆ ಅಪ್‌ಲೋಡ್ ಮಾಡಲು ಎಸ್‌ಎಸ್‌ಹೆಚ್ ಕೀ ನಮ್ಮ ಪ್ರವೇಶ ಕೀಲಿಯಾಗಿದೆ.
  • ಪ್ರವೇಶ ಕೀಲಿಯನ್ನು ರಚಿಸಲು ನಾವು ಟರ್ಮಿನಲ್‌ಗೆ ಹೋಗಿ "sudo apt-get install ssh" ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ
  • ನಾವು ಟರ್ಮಿನಲ್ "ssh-keygen" ನಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತೇವೆ
  • ನಾವು ಹಂತಗಳನ್ನು ಅನುಸರಿಸುತ್ತೇವೆ ಮತ್ತು ಕೀಲಿಯನ್ನು ನಮೂದಿಸುತ್ತೇವೆ.
  • ಎಲ್ಲವೂ ಸರಿಯಾಗಿ ನಡೆದರೆ ನಮ್ಮ ಪಾಸ್‌ವರ್ಡ್ ರಚಿಸಲಾಗುವುದು
  • ನಾವು /home/usuario/.ssh ಡೈರೆಕ್ಟರಿಯನ್ನು ಪ್ರವೇಶಿಸುತ್ತೇವೆ
  • Id_rsa.pub ಫೈಲ್‌ನಲ್ಲಿರುವುದನ್ನು ನಾವು ನಕಲಿಸುತ್ತೇವೆ
  • ನಂತರ ನಾವು ನಮ್ಮ ಅದ್ಭುತ ಅಧಿವೇಶನವನ್ನು ಪ್ರವೇಶಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು "SSH ಕೀಗಳನ್ನು ನಿರ್ವಹಿಸಿ" ಗೆ ನಕಲಿಸಿದ್ದನ್ನು ನಮೂದಿಸುತ್ತೇವೆ
  • ಈಗ, ನಾವು ಯೋಜನೆಯನ್ನು ಗಿಟೋರಿಯಸ್ ಪುಟದಲ್ಲಿ ರಚಿಸಬಹುದು. "ಹೊಸ ಪ್ರಾಜೆಕ್ಟ್ ರಚಿಸಿ", ನಾವು ಫಾರ್ಮ್ ಅನ್ನು ಭರ್ತಿ ಮಾಡುತ್ತೇವೆ.
  • ನಾವು ಭಂಡಾರವನ್ನು ರಚಿಸುತ್ತೇವೆ, ಅದಕ್ಕೆ ನಾವು ಹೆಸರು ಮತ್ತು ವಿವರಣೆಯನ್ನು ಸೇರಿಸುತ್ತೇವೆ.

ಈಗ ನಾವು ಜಿಐಟಿಯೊಂದಿಗೆ ಹೋಗುತ್ತೇವೆ

ಈಗ ನಾವು ಯೋಜನೆಯ ನಕಲನ್ನು ಕೋರುತ್ತೇವೆ.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

ಚಾಲನೆಯಲ್ಲಿರುವ ನಿಮ್ಮ ಭಂಡಾರದಲ್ಲಿ "ಮಾಸ್ಟರ್" ಎಂಬ ಶಾಖೆಯನ್ನು ರಚಿಸಿ:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

ನಿಮ್ಮ ಪ್ರಸ್ತುತ ಡೈರೆಕ್ಟರಿಯಲ್ಲಿ ನಿಮ್ಮ ಯೋಜನೆಯ ಎಲ್ಲಾ ಮೂಲ ಕೋಡ್ ಅನ್ನು ನಕಲಿಸಿ:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

ಈ ಶಾಖೆಗೆ ಹೊಸ ಫೈಲ್‌ಗಳನ್ನು ಸೇರಿಸಿ (ಮಾಸ್ಟರ್):

git add .

ಈ ಬದಲಾವಣೆಯನ್ನು ಮಾಡಿ, ನನ್ನ ಪ್ರಕಾರ ನೀವು ಒಂದು ನಿಮಿಷದ ಹಿಂದೆ ನಕಲಿಸಿದ ಎಲ್ಲಾ ಫೈಲ್‌ಗಳನ್ನು ಬದ್ಧಗೊಳಿಸಿ:

git commit -a

ನಿಮ್ಮ ಯೋಜನೆಯನ್ನು ಜಿಟೋರಿಯಸ್ ಭಂಡಾರದಲ್ಲಿ ನವೀಕರಿಸಿ:

git push --all

ಟಿಪ್ಪಣಿಗಳು:

ಜಿಟ್‌ನೊಂದಿಗೆ ಹೆಚ್ಚಿನ ಆಯ್ಕೆಗಳಿವೆ, ಇದು ಮೂಲಭೂತವಾಗಿದೆ, ಯೋಜನೆಯನ್ನು ರಚಿಸಲು, ಫೈಲ್‌ಗಳನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ನವೀಕರಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ, ನಿಸ್ಸಂಶಯವಾಗಿ ಜಿಟ್ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾಗಿದೆ.

ಗಿಟ್‌ಗಾಗಿ ಮುಂಭಾಗದ ತುದಿಗಳಿವೆ ಎಂದು ನನಗೆ ತಿಳಿದಿದೆ ಆದರೆ ನಾನು ಅದನ್ನು ಆ ರೀತಿ ಬಯಸುತ್ತೇನೆ, ಮತ್ತು ಲೇಖನದ ಬಗ್ಗೆ ಅದು ಇಲ್ಲಿದೆ.

ಬಿಟ್‌ಬಕೆಟ್‌ಗೂ ಅನ್ವಯಿಸುತ್ತದೆ


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.

  1.   ಎಲಿಯೋಟೈಮ್ 3000 ಡಿಜೊ

    ಪ್ರಾಮಾಣಿಕವಾಗಿ ಹೇಳುವುದು ಬಹಳ ಸುಲಭ, ಆದರೆ ಕೆನೈಮಾಕ್ಕಿಂತ ಡೆಬಿಯಾನ್‌ನಲ್ಲಿ ಇದನ್ನು ಮಾಡುವುದು ಹೆಚ್ಚು ಸುರಕ್ಷಿತವಾಗಿದೆ (ಆದರೂ ಕೆನೈಮಾ ಉಬುಂಟುಗೆ ಸಮನಾಗಿರುತ್ತದೆ, ಪ್ರಾಮಾಣಿಕವಾಗಿ ಹೇಳಬೇಕೆಂದರೆ).

  2.   ಫೆರ್ಚ್ಮೆಟಲ್ ಡಿಜೊ

    ಇದು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ!

  3.   ಅವರು ಇಲ್ಲಿ ಹಾದುಹೋದರು ಡಿಜೊ

    ತುಂಬಾ ಒಳ್ಳೆಯದು, ನಾನು ಡೆಬಿಯನ್ ಗಿಟೋಸಿಸ್ + ಗಿಟ್ವೆಬ್ (ಎನ್ಜಿನ್ಎಕ್ಸ್ನ ಹಿಂದೆ) ನಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ್ದೇನೆ ಮತ್ತು ಸತ್ಯವೆಂದರೆ ನಾನು ಎಲ್ಲಕ್ಕಿಂತ ಹೆಚ್ಚಾಗಿ ಸಂತೋಷಪಡುತ್ತೇನೆ, ಏಕೆಂದರೆ ನಾನು ಪ್ರತಿ ತಂಡದ / ಇತ್ಯಾದಿಗಳನ್ನು ನೀಡುತ್ತೇನೆ ಮತ್ತು ನಾನು ವೇಗವಾಗಿ ಮತ್ತು ಹೆಚ್ಚು ಗೋಚರಿಸುವ ಬದಲಾವಣೆಯ ನಿಯಂತ್ರಣವನ್ನು ಹೊಂದಿದ್ದೇನೆ, ಆದ್ದರಿಂದ ಮಾತನಾಡಲು.