गिट 2.26.0 वास्तविक सामग्री शोध, काही प्रायोगिक वैशिष्ट्ये आणि बर्‍याच गोष्टींसह येते

गिट -2-26

नवीन आवृत्ती आता उपलब्ध आहे नियंत्रण यंत्रणा "गीट 2.26.0", जे आगमन काही बातम्यांसह, प्रायोगिक समर्थन आणि विशेषत: ऑप्टिमायझेशन. गीताशी परिचित नसलेल्यांसाठी तुम्हाला हे माहित असले पाहिजे सर्वात लोकप्रिय आवृत्ती नियंत्रण प्रणालींपैकी एक आहे, विश्वसनीय आणि उच्च-कार्यक्षमता, शाखांची शाखा आणि विलीनीकरण आधारित लवचिक नॉन-रेखीय विकास साधने प्रदान

सचोटी सुनिश्चित करण्यासाठी इतिहास आणि दृष्टीकोनात बदल करण्यासाठी प्रतिकार, अंतर्भूत हॅश वापरा प्रत्येक प्रतिबद्धतेच्या मागील सर्व इतिहासापासून, वैयक्तिक वचनबद्धतेस आणि विकसकांना टॅग करणे देखील डिजिटल केले जाऊ शकते.

मागील प्रकाशनाच्या तुलनेत, नवीन आवृत्तीने 504 तयार केलेले बदल स्वीकारले 64 विकासकांच्या सहभागासह, त्यापैकी 12 प्रथमच विकासात सहभागी झाले.

गिट 2.26.0 की नवीन वैशिष्ट्ये

या नवीन आवृत्तीत गिट कम्युनिकेशन प्रोटोकॉलच्या दुसर्‍या आवृत्तीमध्ये डीफॉल्ट संक्रमण केले गेले, जी क्लायंटला गीट सर्व्हरशी दूरस्थपणे जोडताना वापरला जातो. प्रोटोकॉलची दुसरी आवृत्ती क्लायंटला असलेल्या दुव्याची संक्षिप्त सूची परत करून सर्व्हर बाजूला शाखा आणि टॅग फिल्टर करण्याची क्षमता प्रदान करण्यासाठी उल्लेखनीय आहे.

आणखी एक नवीन नावीन्य आहे प्रोटोकॉलमध्ये नवीन कार्ये जोडण्याची क्षमता टूलकिटमध्ये नवीन वैशिष्ट्ये दिसू लागली म्हणून. क्लायंट कोड अद्याप जुन्या प्रोटोकॉलशी सुसंगत आहे आणि सर्व्हर दुसर्‍यास समर्थन देत नसल्यास स्वयंचलितपणे प्रथम आवृत्तीवर परत येत्या नवीन आणि जुन्या सर्व्हरसह हे कार्य करणे सुरू ठेवू शकते.

पर्याय "H दाखवा-व्याप्ती« कमांडला जोडले गेले आहे «git कॉन्फिगरेशन", काय त्या जागेची ओळख सुलभ करते जिथे काही कॉन्फिगरेशन परिभाषित केल्या आहेत.
गिट आपल्याला वेगवेगळ्या ठिकाणी कॉन्फिगरेशन परिभाषित करण्याची परवानगी देते: रेपॉजिटरीमध्ये (.git / माहिती / कॉन्फिगरेशन), वापरकर्त्याच्या निर्देशिकेत (. / .gitconfig), सिस्टम-व्यापी कॉन्फिगरेशन फाइलमध्ये (/ etc / gitconfig) तसेच कमांड लाइन पर्याय आणि पर्यावरण व्हेरिएबल्सद्वारे.

कार्यवाही करताना «git कॉन्फिगरेशनआणि, इच्छित कॉन्फिगरेशन नेमकी कोठे परिभाषित केली आहे हे समजणे फार कठीण आहे. पर्याय "-शो-मूळProblem ही समस्या सोडविण्यासाठी उपलब्ध होते, परंतु ते केवळ त्या फाइलचा मार्ग दर्शविते ज्यामध्ये कॉन्फिगरेशन निश्चित केली गेली आहे, जे आपणास फाइल संपादित करण्याचा विचार असेल तर उपयुक्त आहे, परंतु you git कॉन्फिगरेशनद्वारे मूल्य बदलण्याची आवश्यकता असल्यास मदत करत नाही – सिस्टम, इग्लोबल किंवा स्थानिक पर्यायांसह.

दुसरीकडे, या नवीन आवृत्तीच्या घोषणेमध्ये त्याचा उल्लेख आहे आंशिक क्लोनसाठी प्रायोगिक समर्थनाचा विस्तार सुरूच आहे, जे केवळ डेटाचा एक भाग हस्तांतरित करण्यास आणि रेपॉजिटरीच्या अपूर्ण कॉपीसह कार्य करण्यास अनुमती देते.

नवीन आवृत्ती नवीन कमांड जोडेल "गीट विरळ-चेकआउट जोडा", तो तू ऑपरेशन लागू करण्यासाठी स्वतंत्र निर्देशिका जोडण्याची परवानगी देते «चेकआऊटTree केवळ कार्यरत वृक्षाशिवाय त्या सर्व निर्देशिका एकाच वेळी of आदेशाद्वारे सूचीबद्ध करण्याऐवजीगीट विरळ-चेकआउट सेट".

आदेश कामगिरी «गिट ग्रीप«, जो रेपॉजिटरीची वास्तविक सामग्री आणि ऐतिहासिक पुनरावृत्ती दोन्ही शोधण्यासाठी वापरला जातो, लक्षणीय वाढते.

शोध गतिमान करण्यासाठी, झाडाची सामग्री स्कॅन करण्यास परवानगी दिली कामाचे एकाधिक थ्रेड्स वापरणे ("गिट ग्रीप-थ्रेड्स«), परंतु ऐतिहासिक पुनरावलोकनांमधील शोध एकल-धागा होता. आतामुळे हे निर्बंध हटविले गेले आहेत वाचन ऑपरेशन्सचे समांतर करण्याची क्षमता अंमलबजावणी ऑब्जेक्ट स्टोअर वरून

डीफॉल्टनुसार, थ्रेडची संख्या सीपीयू कोरच्या संख्येइतकी सेट केली जाते, ज्यास बर्‍याचदा आता पर्यायांची स्पष्ट सेटिंग आवश्यक नसते require-धागे".

जोडले सबकॉमांड प्रविष्टी स्वयंपूर्णतेसाठी समर्थन, पथ, दुवे आणि "गिट वर्कट्री" कमांडचे अन्य युक्तिवाद, जे रेपॉजिटरीच्या बर्‍याच प्रतींच्या प्रतीसह कार्य करण्यास अनुमती देतात.

आम्ही देखील शोधू शकतो fsmonitor-watchman स्क्रिप्टची नवीन आवृत्ती, que फेसबुक वॉचमन यंत्रणेसह एकत्रीकरण प्रदान करते फाईलमधील बदलांचा मागोवा आणि नवीन फाइल्सचा वेग वाढविणे. गिट अद्यतनित केल्यानंतर, आपल्याला भांडारातील हुक पुनर्स्थित करणे आवश्यक आहे.

आपण या नवीन प्रकाशनाबद्दल अधिक जाणून घेऊ इच्छित असल्यास, आपण मधील मूळ नोटचा सल्ला घेऊ शकता खालील दुवा. 


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.