
ಮಾರ್ಚ್ 14 ರಂದು, ಎರಡು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿಯ ನಂತರ, C ನಲ್ಲಿ ಬರೆಯಲಾದ ಮತ್ತು GNU GPL 2.49 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದ Git ವಿತರಿಸಿದ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಆವೃತ್ತಿ 2 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು.
ಮುಖ್ಯ ಬದಲಾವಣೆಗಳ ಪಟ್ಟಿ:
- zsh ಗಾಗಿ ನವೀಕರಿಸಿದ ಸ್ವಯಂಪೂರ್ಣಗೊಳಿಸುವಿಕೆ ಸ್ಕ್ರಿಪ್ಟ್.
- ಪರ್ಯಾಯ ಮಾರ್ಗ ಹ್ಯಾಶಿಂಗ್ ಕಾರ್ಯವನ್ನು ಬೆಂಬಲಿಸಲು git pack-objects ಮತ್ತು ಅದರ ಹೊದಿಕೆ git repack ಅನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
- git gc ಈಗ --expire-to ಆಯ್ಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- git clone ಆಜ್ಞೆಯು ಈಗ ಒಂದು ಶಾಖೆಯ ತುದಿಯಲ್ಲಿ ಇರಬೇಕಾಗಿಲ್ಲದ ಒಂದೇ ಕಮಿಟ್ನ ಆಳವಿಲ್ಲದ ಕ್ಲೋನ್ ಅನ್ನು ರಚಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- ಭಾಗಶಃ ಕ್ಲೋನ್ನಲ್ಲಿ ಕಾಣೆಯಾದ ವಸ್ತುಗಳನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು git backfill ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- git push --atomic --porcelain ಆಜ್ಞೆಯಲ್ಲಿ ಚೈಲ್ಡ್ ಪ್ರಕ್ರಿಯೆಯ ದೋಷ ಸ್ಥಿತಿ ಕಳೆದುಹೋದ ದೋಷವನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.
- git rev-list --missing= ಆಜ್ಞೆಯು ಈಗ print-info ಆಯ್ಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು ಮಾರ್ಗ ಮತ್ತು ಪ್ರಕಾರದಂತಹ ಕಾಣೆಯಾದ ವಸ್ತುಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚು ವಿವರವಾದ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
- gitk GUI ಸೌಲಭ್ಯವನ್ನು ನವೀಕರಿಸಲಾಗಿದೆ.
- git refs migrate ಈಗ --no-reflog ಆಯ್ಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು reflog ಅನ್ನು ವಲಸೆ ಮಾಡದಿರಲು ಅನುಮತಿಸುತ್ತದೆ.
- ಮೆಸನ್ ಈಗ git 1 ರಲ್ಲಿ ಸೇರಿಸಲಾದ ಅಸುರಕ್ಷಿತ sha2.48 ಅನುಷ್ಠಾನ ಆಯ್ಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- ಸಾಮಾನ್ಯ ಮಾರ್ಗ ಅಥವಾ ಪ್ರಕಾರದ ಆಧಾರದ ಮೇಲೆ ವಸ್ತುಗಳ ಗುಂಪು ಪ್ರಯಾಣಕ್ಕಾಗಿ ಹೊಸ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- zlib-ng ಅನ್ನು ಬಳಸಲು ಸಿದ್ಧರಾಗಲು, zlib ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುವ ಕೋಡ್ ಅನ್ನು ಮರುಫ್ಯಾಕ್ಟರೇಟ್ ಮಾಡಲಾಗಿದೆ.
- ರಸ್ಟ್ ಭಾಷೆಗಾಗಿ ಲಿಬ್ಗಿಟ್ ಲೈಬ್ರರಿಗೆ ಬೈಂಡಿಂಗ್ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
- ಎಲ್ಲಾ .txt ದಸ್ತಾವೇಜನ್ನು ಫೈಲ್ಗಳನ್ನು .adoc ಎಂದು ಮರುಹೆಸರಿಸಲಾಗಿದೆ.
- ದೊಡ್ಡ ವಸ್ತುಗಳಿಗೆ ವಿಸ್ತೃತ ಪ್ರಾಮಿಸರ್ ಪ್ರೋಟೋಕಾಲ್.
- ಪತ್ತೆಯಾದ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.
- ಸುಧಾರಿತ ಪರೀಕ್ಷೆಗಳು.
- ಡಾಕ್ಯುಮೆಂಟೇಶನ್ ನವೀಕರಿಸಲಾಗಿದೆ.
ಮೂಲ: linux.org.ru
