ಜಿಟ್ 2.31 ಈಗ ಲಭ್ಯವಿದೆ ಮತ್ತು ಜಿಟ್ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಆಗಮಿಸುತ್ತದೆ

ಕೆಲವು ದಿನಗಳ ಹಿಂದೆ ಗಿಟ್ 2.3 ರ ಹೊಸ ಆವೃತ್ತಿಯ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಲಾಯಿತು, ಅತ್ಯಂತ ಜನಪ್ರಿಯ, ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಇದು ಶಾಖೆ ಮತ್ತು ವಿಲೀನದ ಆಧಾರದ ಮೇಲೆ ಹೊಂದಿಕೊಳ್ಳುವ ರೇಖಾತ್ಮಕವಲ್ಲದ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಹಿಂದಿನ ಆವೃತ್ತಿಗೆ ಹೋಲಿಸಿದರೆ, 679 ಬದಲಾವಣೆಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ, ತಯಾರಿಸಲಾಗುತ್ತದೆ 85 ಡೆವಲಪರ್‌ಗಳ ಭಾಗವಹಿಸುವಿಕೆಯೊಂದಿಗೆ, ಅದರಲ್ಲಿ 23 ಮೊದಲ ಬಾರಿಗೆ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭಾಗವಹಿಸಿದೆ.

ಗಿಟ್ 2.31 ಕೀ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

ಗಿಟ್ 2.31 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ "ಜಿಟ್ ನಿರ್ವಹಣೆ" ಆಜ್ಞೆಯ ಸೇರ್ಪಡೆ ಹೈಲೈಟ್ ಆಗಿದೆ ಕ್ಯು ಕ್ರಾನ್ ಅನ್ನು ಬೆಂಬಲಿಸದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಆವರ್ತಕ ಕೆಲಸವನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಹೊಸ ಆಜ್ಞೆಯೊಂದಿಗೆ, ನೀವು ನಿಯತಕಾಲಿಕವಾಗಿ ರೆಪೊಸಿಟರಿ ಪ್ಯಾಕೇಜಿಂಗ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ವ್ಯವಸ್ಥೆ ಮಾಡಬಹುದು, ಇದರಿಂದಾಗಿ ಬಹು ಆಜ್ಞೆಗಳು ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಪ್ಯಾಕೇಜಿಂಗ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಪೂರ್ಣಗೊಂಡಾಗ ರೆಪೊಸಿಟರಿ ಲಾಕ್ ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ ನೀವು ಕಾಯಬೇಕಾಗಿಲ್ಲ.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು ರಿವರ್ಸ್ ಇಂಡೆಕ್ಸ್ ಅನ್ನು ಡಿಸ್ಕ್ನಲ್ಲಿ ಇರಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (ರಿವಿಂಡೆಕ್ಸ್) ಪ್ಯಾಕೇಜ್ ಫೈಲ್‌ಗಳಿಗಾಗಿ, ಏಕೆಂದರೆ ಜಿಟ್ ಎಲ್ಲಾ ಡೇಟಾವನ್ನು ವಸ್ತುಗಳ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಅವುಗಳನ್ನು ಪ್ರತ್ಯೇಕ ಫೈಲ್‌ಗಳಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ರೆಪೊಸಿಟರಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು, ವಸ್ತುಗಳನ್ನು ಹೆಚ್ಚುವರಿಯಾಗಿ ಪ್ಯಾಕೇಜ್ ಫೈಲ್‌ಗಳಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ, ಇದರಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಒಂದರ ನಂತರ ಒಂದರಂತೆ ಅನುಸರಿಸುವ ವಸ್ತುಗಳ ಸ್ಟ್ರೀಮ್ ರೂಪದಲ್ಲಿ ನೀಡಲಾಗುತ್ತದೆ.

ಪ್ರತಿ ಪ್ಯಾಕೇಜ್-ಫೈಲ್‌ಗೆ, ಸೂಚ್ಯಂಕ ಫೈಲ್ (.idx) ಅನ್ನು ರಚಿಸಲಾಗಿದೆ, ಇದು ಆಬ್ಜೆಕ್ಟ್ ಐಡೆಂಟಿಫೈಯರ್ ಅನ್ನು ಬಳಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಈ ವಸ್ತುವನ್ನು ಸಂಗ್ರಹಿಸಿರುವ ಪ್ಯಾಕೇಜ್-ಫೈಲ್‌ನಲ್ಲಿನ ಆಫ್‌ಸೆಟ್ ಅನ್ನು ತ್ವರಿತವಾಗಿ ನಿರ್ಧರಿಸಲು. ರಲ್ಲಿ ಪ್ರಸ್ತಾಪಿಸಲಾದ ವಿಲೋಮ ಸೂಚ್ಯಂಕ (.rev) ಜಿಟ್ 2.31 ವಸ್ತು ಗುರುತಿಸುವಿಕೆಯನ್ನು ನಿರ್ಧರಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಗಮಗೊಳಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ ಪ್ಯಾಕೇಜ್ ಫೈಲ್‌ನಲ್ಲಿರುವ ವಸ್ತುವಿನ ಸ್ಥಳದ ಮಾಹಿತಿಯಿಂದ.

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

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

ಸಹ, ಹೊಸ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಶಾಖೆಯ ಹೆಸರನ್ನು ಅತಿಕ್ರಮಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ (init.defaultBranch ಸಂರಚನೆ). ಬಾಹ್ಯ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಪ್ರವೇಶಿಸುವಾಗ, ಹೆಡ್ ಸೂಚಿಸುವ ಶಾಖೆಯನ್ನು ಪರೀಕ್ಷಿಸಲು ಜಿಟ್ ಪ್ರಯತ್ನಿಸುತ್ತದೆ, ಅಂದರೆ, ಬಾಹ್ಯ ಸರ್ವರ್ "ಮುಖ್ಯ" ಶಾಖೆಯನ್ನು ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಬಳಸುತ್ತಿದ್ದರೆ, "ಗಿಟ್ ಕ್ಲೋನ್" ಕಾರ್ಯಾಚರಣೆಯು ಸ್ಥಳೀಯವಾಗಿ "ಮುಖ್ಯ" ವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಪ್ರಯತ್ನಿಸುತ್ತದೆ.

ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಎದ್ದು ಕಾಣುತ್ತದೆ:

  • "-ಡಿಸ್ಕ್-ಬಳಕೆ" ಆಯ್ಕೆ "git rev-list" ಆಜ್ಞೆಗೆ ಸೇರಿಸಲಾಗಿದೆ ವಸ್ತುಗಳ ಗಾತ್ರದ ಸಾರಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸಲು.
  • ಅಸಮ್ಮತಿಸಲಾದ ನಿಯಮಿತ ಅಭಿವ್ಯಕ್ತಿ ಗ್ರಂಥಾಲಯದ ಬೆಂಬಲವನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ PCRE1.
  • ಶಾರ್ಟ್‌ಕಟ್‌ಗಳ ಬಳಕೆಯನ್ನು ಬಲವಂತವಾಗಿ ನಿಷೇಧಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸಿದೆ, ಹ್ಯಾಶಿಂಗ್ ಅಲ್ಗಾರಿದಮ್‌ನಿಂದ ಸ್ವತಂತ್ರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಕೋರ್.ಅಬ್ರೆವ್ ನಿಯತಾಂಕಕ್ಕೆ "ಇಲ್ಲ" ಮೌಲ್ಯವನ್ನು ನಿಗದಿಪಡಿಸುವ ಮೂಲಕ ನಿಷೇಧವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ.
  • ಸಾಪೇಕ್ಷ ಅಥವಾ ಸಂಪೂರ್ಣ ಮಾರ್ಗಗಳ output ಟ್‌ಪುಟ್ ಅನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ವ್ಯಾಖ್ಯಾನಿಸಲು "-ಪಾತ್-ಸ್ವರೂಪ" ಆಯ್ಕೆಯನ್ನು "git rev-parse" ಆಜ್ಞೆಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ಕಸ್ಟಮ್ "ಗಿಟ್" ಉಪಕಮಂಡ್‌ಗಳಿಗಾಗಿ ಪೂರ್ಣಗೊಳಿಸುವಿಕೆಯ ನಿಯಮಗಳನ್ನು ಸೇರಿಸಲು ಬ್ಯಾಷ್‌ನ ಸ್ವಯಂಪೂರ್ಣತೆ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ಸುಲಭಗೊಳಿಸುತ್ತವೆ.
  • ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಇನ್ಪುಟ್ ಸ್ಟ್ರೀಮ್ನಿಂದ ಲಿಂಕ್ಗಳನ್ನು ಓದಲು "ಜಿಟ್ ಬಂಡಲ್" ಆಜ್ಞೆಗೆ "-stdin" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಹೋಲಿಸಿದ ಶ್ರೇಣಿಯ ಒಂದು ಬದಿಯನ್ನು ಮಾತ್ರ ತೋರಿಸಲು "-ಲೆಫ್ಟ್-ಓನ್ಲಿ" ಮತ್ತು "-ರೈಟ್-ಓನ್ಲಿ" ಆಯ್ಕೆಗಳನ್ನು "ಜಿಟ್ ರೇಂಜ್-ಡಿಫ್" ಆಜ್ಞೆಗೆ ಸೇರಿಸಲಾಗಿದೆ.
  • ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ "–ಸ್ಕಿಪ್-ಟು = A ಅನಿಯಂತ್ರಿತ ಮಾರ್ಗದಿಂದ ಅಡ್ಡಿಪಡಿಸಿದ ಅಧಿವೇಶನವನ್ನು ಪುನರಾರಂಭಿಸಲು «git difftool» ಆಜ್ಞೆಗೆ.
  • ಅಭಿವರ್ಧಕರ ನಡುವಿನ ಘರ್ಷಣೆಯನ್ನು ಪರಿಹರಿಸುವ ಮೂಲ ತತ್ವಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ನೀತಿ ಸಂಹಿತೆ (ನೀತಿ ಸಂಹಿತೆ) ಅನ್ನು ಆವೃತ್ತಿ 2.0 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ (ಹಿಂದೆ ಆವೃತ್ತಿ 1.4 ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು).

ಅಂತಿಮವಾಗಿ ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ಸಮಾಲೋಚಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್.


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

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

*

*

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