Git 2.27.0 का नया संस्करण पहले ही जारी किया जा चुका है और ये इसके बदलाव हैं

जाना यह सबसे लोकप्रिय, विश्वसनीय और उच्च-प्रदर्शन संस्करण नियंत्रण प्रणालियों में से एक है, और संस्करणों और मर्जों के आधार पर लचीला nonlinear विकास उपकरण प्रदान करता है।

अखंडता सुनिश्चित करने के लिए इतिहास और इतिहास में बदलाव के प्रतिरोध, निहित हैशिंग का उपयोग किया जाता है पिछले इतिहास के सभी हर पुष्टि में और व्यक्तिगत टैग डेवलपर्स और पुष्टियों के डिजिटल हस्ताक्षर भी सत्यापित किए जा सकते हैं।

Recientemente Git का नया संस्करण 2.27.0 वितरित स्रोत नियंत्रण प्रणाली जारी किया गया था।पिछली रिलीज़ की तुलना में, नए संस्करण में 537 बदलावों को अपनाया गया, 71 डेवलपर्स की भागीदारी के साथ तैयार किया गया, जिनमें से 19 ने पहली बार विकास में भाग लिया

2.27.0 पर प्रकाश डाला

2.27.0 Git के इस नए संस्करण में, Git संचार प्रोटोकॉल के दूसरे संस्करण का डिफ़ॉल्ट समावेशन रद्द कर दिया गया है, जिसका उपयोग क्लाइंट को दूरस्थ रूप से Git सर्वर से कनेक्ट करते समय किया जाता है। प्रोटोकॉल को अभी तक मान्यता नहीं दी गई है, लेकिन अलग-अलग विचार की आवश्यकता वाले फिसलन मुद्दों की पहचान के कारण डिफ़ॉल्ट रूप से उपयोग के लिए तैयार है।

दूसरी ओर, इस नए संस्करण में भ्रम से बचने के लिए कमांड "git description" सदैव विस्तारित आउटपुट मोड का उपयोग करें ("-लॉन्ग") अगर किसी कमिटेड टैग से जुड़े कमिट का पता चला है। पहले से, एक हस्ताक्षरित या एनोटेट टैग को एक कमिट का वर्णन करते हुए प्रदर्शित किया गया था, भले ही उसका नाम बदलकर "रेफ / टैग /" पदानुक्रम में ले जाया गया हो।

"गिट पुल" को चलाना अब एक चेतावनी जारी करता है यदि कॉन्फ़िगरेशन चर पुल.ब्रेज स्पष्ट रूप से सेट और विकल्प नहीं है "- [नहीं-] अतिप्रवाह" या "-ff-only" लागू नहीं होता है। उन लोगों के लिए चेतावनी को दबाने के लिए जो ओवरराइड नहीं कर रहे हैं, आप चर को गलत पर सेट कर सकते हैं।

उनके पास है में कई नई क्रियाएं जोड़ी गईं «git अपडेट-रेफ -स्टीन"है कि लिंक अपडेट लेनदेन का प्रत्यक्ष नियंत्रण करने की अनुमति देंउदाहरण के लिए, कई रिपॉजिटरी में दो-चरण परमाणु लिंक अपडेट को लागू करना।

इसके अलावा, संशोधित git लाने के लिए सामान्य विकल्प git fetch विकल्प। ऊपर उल्लेख नहीं किए गए समान विकल्पों को दस्तावेज और लापता विकल्पों के गिट में लाया गया था।

प्रदर्शन करने की क्षमता जोड़ा गया: और विषय: शीर्ष लेख: ASCII एन्कोडिंग में नहीं होने वाले वर्णों को परिवर्तित किए बिना फॉर्मेट पैच में कोई परिवर्तन नहीं।

पसंद "-शू-पुल" को "गिट लॉग" में जोड़ा गया है, आपको न केवल परिवर्तनों को देखने की अनुमति देता है, बल्कि इन परिवर्तनों को एक अलग शाखा से मर्ज करने के लिए भी प्रतिबद्ध है।

सभी घटकों में इंटरएक्टिव इनपुट की प्रक्रिया को एकीकृत किया गया है और इनपुट अनुरोध को प्रदर्शित करने के बाद, लेकिन रीड ऑपरेशन से पहले फफ्लश () कॉल जोड़ा गया है।

"गिट रीबेस" में सभी स्थानीय कमिटियों को फिर से लागू करने की अनुमति है पहले ऑपरेशन को अंजाम दिए बिना «जांचभले ही उनमें से कुछ पहले ऊपर थे।

कॉन्फ़िगरेशन चर 'pack.useSparse' के मान को पहले प्रयोग के रूप में प्रस्तुत डिफ़ॉल्ट अनुकूलन को सक्षम करने के लिए 'सही' द्वारा प्रतिस्थापित किया गया है।

अन्य परिवर्तनों में से:

  • प्रॉक्सी से एक्सेस करने पर SSL कनेक्शन को कॉन्फ़िगर करने के लिए विकल्पों का एक सेट जोड़ा गया।
  • "क्लीन" और "स्मज" रूपांतरण फिल्टर का उपयोग करते समय प्रदर्शित जानकारी का विस्तार किया गया है। उदाहरण के लिए, ट्री-ईश ऑब्जेक्ट अब प्रदर्शित होता है, जिसमें परिवर्तित बूँद दिखाई देती है।
  • "-गिट्टी मर्ज" विकल्प को "गिट मर्ज" में जोड़ा गया।
  • बेहतर चेकआउट इंटरफ़ेस।
  • Git rebase कमांड में –no-gpg-sign विकल्प को कमेटी को ओवरराइड करने के लिए जोड़ा गया।
  • मार्कडाउन दस्तावेजों के लिए उपयोगकर्ता अंतर टेम्पलेट जोड़े गए।
  • कम वेतन वाले टेम्प्लेट पर सभी मार्गों के लिए बहिष्करण प्रतिबंध हटा दिया गया है जो एक खाली नौकरी के पेड़ की ओर जाता है।
  • "Git Restore -staged –worktree" ऑपरेशन डिफ़ॉल्ट रूप से अब "HEAD" शाखा की सामग्री का उपयोग करता है, बजाय एक त्रुटि प्रदर्शित करने के।
  • SHA-2 के बजाय SHA-1 हैशिंग एल्गोरिथम पर काम करना जारी रखा गया।
  • GnuPG के साथ सहभागिता करने के लिए कोडित कोड।

Fuente: https://github.com/


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।