गिट 2.32 मध्ये काही सुधारणा, पथ संरक्षण आणि बरेच काही आहे

तीन महिन्यांच्या विकासानंतर त्याचे अनावरण करण्यात आले लोकप्रिय वितरित स्रोत नियंत्रण प्रणालीची नवीन आवृत्ती लाँच करणे गिट 2.32. मागील आवृत्तीच्या तुलनेत, नवीन आवृत्तीत 617 बदल स्वीकारण्यात आले, develop 100 विकसकांच्या सहभागासह तयार, त्यापैकी २ यांनी प्रथमच विकासात भाग घेतला.

गीताशी परिचित नसलेल्यांसाठी आपणास हे माहित असले पाहिजे की ही सर्वात लोकप्रिय आवृत्ती नियंत्रण प्रणाली आहे, विश्वसनीय आणि उच्च-कार्यक्षमता, शाखा आणि विलीनवर आधारित लवचिक नॉन-रेखीय विकास साधने प्रदान करतात.

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

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

याऐवजी यंत्रणेऐवजी या नवीन आवृत्तीत GIT_CONFIG_NOSYSTEM जी आता संपूर्ण सिस्टममधील कॉन्फिगरेशन फाईल वाचण्यापासून वापरण्यासाठी वापरली जाते GIT_CONFIG_SYSTEM यंत्रणा वापरण्याचा प्रस्ताव आहे, जे आपल्याला सिस्टम-व्यापी कॉन्फिगरेशन, तसेच पॅरामीटर कोणत्या फाइलद्वारे लोड केले पाहिजे ते स्पष्टपणे निर्दिष्ट करण्याची परवानगी देते GIT_CONFIG_GLOBAL मध्ये वापरकर्ता-विशिष्ट सेटिंग्ज अधिलिखित करण्यासाठी OME मुख्यपृष्ठ / .git व्हेरिएबल सेट करताना GIT_CONFIG_SYSTEM.

आणखी एक बदल केला गेला तो म्हणजे आता जेव्हा गिट कम्युनिकेशन प्रोटोकॉलची दुसरी आवृत्ती वापरली जाते, जेव्हा "गिट पुश" कार्यान्वित करते तेव्हा व्याख्या लागू केली जाते प्राप्त होण्याच्या शेवटी, ज्यामुळे "गिट पुश" ची कार्यक्षमता "च्या पातळीवर आणणे शक्य झालेगिट शोध. आणि आवश्यक नसलेल्या वस्तूंचे लोडिंग काढा.

पर्याय "-झलक [= ] "" गिट कमिट "कमांडमध्ये जोडली गेली आहे, काय आपली स्वतःची संरचित माहिती संलग्न करणे सुलभ करते पुष्टीकरणानंतर की / मूल्याच्या स्वरूपनात, ज्यावर नंतर आदेशाद्वारे प्रक्रिया केली जाऊ शकते «व्याख्या-ट्रेलर".

हे देखील नोंद आहे की पर्याय «Eकाय-उथळ"ते"गिट क्लोनShall उथळ मोड रेपॉजिटरी क्लोनिंग अक्षम करणे (पूर्ण बदल इतिहास नाही), तसेच गिटवेबमध्ये एक ईमेल ईमेल मोड जोडला गेला आहे, जो आउटपुटमधील ईमेल स्ट्रिंग्सची जागा घेईल.

कमांडचे प्रोसेसिंग लॉजिक «गिट अर्ज करा -3 वे., जी आता प्रथम तीन-मार्ग विलीनीकरण अल्गोरिदम लागू करण्याचा प्रयत्न करते आणि केवळ अयशस्वी झाल्यास किंवा संघर्ष झाल्यास सामान्य पॅच अनुप्रयोगात परत येतो (पूर्वी तो इतर मार्गाने होता).

जोडलेला पर्याय «Iff डिफ-विलीनीकरण =«कमांडलागिट लॉग»आणि डीफॉल्ट मोड निवडण्यासाठी लॉग.डिफमर्जेज सेटिंग तसेच ए "git add" आणि "git rm" आदेशांना अतिरिक्त संरक्षण वितरित देय ऑपरेशनच्या व्याप्तीच्या बाहेरील मार्गांमधील डेटामध्ये बदल करण्याच्या विरूद्ध

  • पर्याय "Ilफिल्टर = ऑब्जेक्ट: प्रकार =«कमांडला जोडले गेले आहेgit rev यादीआदेशाद्वारे व्युत्पन्न केलेल्या पॅकेज फाईलमधून विशिष्ट प्रकारच्या वस्तू वगळणे पॅक-ऑब्जेक्ट्स
  • नकारात्मक मूल्यांना यात अनुमती नाही गिट पॅक-ऑब्जेक्ट्स विकल्प जसे की अंकीय मूल्ये घेतात, जसे की indwindow आणि epdthth.
  • आदेशात «गिट लागू»हे पर्याय निर्दिष्ट करण्याची परवानगी आहे«-3 वे»आणि«Ached पकडले" त्याच वेळी.
  • आज्ञा "गिट प्रतिबद्धता»मध्ये« ixफिक्सअप »पर्यायाची विस्तारित आवृत्ती आहे (« रीबेस utआटोसक्वाश for साठी कमिट तयार करणे).
  • आज्ञा "ई-मेल पाठवाCore कोअर हूकसपाथचे कॉन्फिगरेशन विचारात घेतले आहे.
    पूर्णांक व्यतिरिक्त इतर काउंटरमध्ये अनुमती आहे git format-patch -v .
  • Fsmonitor सारख्या सेवा तयार करण्यासाठी एक साधी आयपीसी इंटरफेस जोडला गेला.
  • फाइल प्रक्रिया थांबली ».gitattributes "," .gitignore "आणि" .मेलमैपThey ते प्रतीकात्मक दुवे असल्यास.
    एचटीटीपी वाहतुकीसाठी, प्रमाणपत्र अनलॉक करण्यासाठी यशस्वीरित्या वापरल्या जाणार्‍या संकेतशब्द कॅशे करण्यासाठी समर्थन जोडला गेला आहे.
  • आज्ञा "गिट स्टॅश शोतात्पुरती स्टोरेज फाइल स्टोअरचा ट्रॅक न केलेला भाग प्रदर्शित करण्याची क्षमता आहे.
    कमांडचा वापर करून रिपॉझिटरीची पुन्हा प्रत नोंदवण्यासाठी अधिक प्रगत रणनीती प्रस्तावित आहे «गिट रिपॅक., जे रीपेकेजिंग दरम्यान संसाधनांचा वापर कमी करण्यास अनुमती देते.

शेवटी आपल्याला त्याबद्दल अधिक जाणून घेण्यात स्वारस्य असल्यास या नवीन आवृत्तीबद्दल, आपण तपासू शकता पुढील लिंकमधील तपशील.


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

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

*

*

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