GitHub पुल अनुरोध अब Visual Studio कोड में बनाया जा सकता है

जीथब-पुल-रिक्वेस्ट

पिछले लेख में, हमने की नई खबरों के बारे में बात की कि GitHub आपको असीमित संख्या में निजी रिपॉजिटरी बनाने की अनुमति देता है GitHub मुफ़्त की मुफ़्त पेशकश के साथ।

यह घोषणा, हाल के महीनों में की गई कई अन्य घोषणाओं के बीच, Microsoft द्वारा GitHub के अधिग्रहण का परिणाम प्रतीत होती है।

एक ऑपरेशन जिसका लक्ष्य न केवल सोर्स कोड एक्सचेंज प्लेटफॉर्म को अपनाने में तेजी लाना है व्यवसाय में, बल्कि Microsoft उत्पादों को नए बाज़ारों में लाने के लिए भी।

दोनों कंपनियों ने डेवलपर्स और उद्यमों को स्रोत कोड साझाकरण और सहयोग के लिए नए अनुभव प्रदान करने के लिए अपने उत्पादों को एकीकृत करने का भी वादा किया।

Y यह आकार लेना शुरू हुआ, पिछले सितंबर महीने के दौरान जब माइक्रोसॉफ्ट ने एज़्योर पाइपलाइन की घोषणा की(GitHub में एकीकृत एक नई सतत एकीकरण और परिनियोजन (CI/CD) सेवा) और विज़ुअल स्टूडियो कोड के लिए GitHub पुल अनुरोध (PR) एक्सटेंशन का एक सार्वजनिक पूर्वावलोकन।

हमें इस बात पर जोर देना चाहिए कि पैच या नई सुविधाओं का प्रस्ताव करने के लिए ओपन सोर्स या सहयोगी परियोजनाओं द्वारा पुल अनुरोधों का उपयोग किया जाता है।

माइक्रोसॉफ्ट अपने उत्पादों को जोड़ना चाहता है

इस एक्सटेंशन के साथमाइक्रोसॉफ्ट विज़ुअल स्टूडियो कोड के उपयोगकर्ताओं के लिए एक नया पुल अनुरोध प्रबंधन अनुभव ला रहा है।

उन्हें सीधे कोड संपादक से GitHub PR को सहयोग करने, टिप्पणी करने, समीक्षा करने और मान्य करने की अनुमति देना।

मुख्य विशेषताओं में से एक के रूप में, आपको कोड संपादक को प्रमाणित करने और GitHub से कनेक्ट करने की अनुमति देता है और इस प्रकार विज़ुअल स्टूडियो कोड से पीआर को सूचीबद्ध और ब्राउज़ करने में सक्षम होता है.

अन्य संभावनाओं के बीच, टर्मिनल एकीकरण अभी भी पेश किया गया है ताकि विज़ुअल स्टूडियो कोड इंटरफ़ेस और गिट जैसे कमांड लाइन टूल एक साथ मौजूद रह सकें।

यह वीएस कोड एक्सटेंशन आता है, जैसा कि माइक्रोसॉफ्ट ने समझाया है, वर्कफ़्लो में एक अंतर भरता है जिसका सामना लाखों इंजीनियर हर दिन करते हैं।

इस अंतर को परिप्रेक्ष्य में रखने के लिए, Microsoft ने आज पुल अनुरोध अनुभव को दोहराया:

“आज, स्रोत कोड की समीक्षा करते समय, हममें से कई लोग अपने संपादकों को एक अलग वेब इंटरफ़ेस या एक तृतीय-पक्ष समीक्षा टूल का उपयोग करने के लिए मजबूर होते हैं जो एक अलग संपादक में परिवर्तन प्रदर्शित करता है।

यह आपको परिवर्तनों का अवलोकन प्राप्त करने की अनुमति देता है, लेकिन अधिकांश समय आपके पास इस बारे में पूरा संदर्भ नहीं होता है कि परिवर्तन कैसे किए गए थे और वे आसपास के स्रोत कोड को कैसे प्रभावित करते हैं।

आपके सामान्य कोडिंग परिवेश के बाहर, आपके पास अपने कीबोर्ड शॉर्टकट, अपनी पसंदीदा थीम और अनुकूलन नहीं हैं।

इससे भी बदतर, इसका मतलब यह है कि आपके पास स्रोत कोड ब्राउज़ करने और यह सत्यापित करने के लिए कोई वातावरण नहीं है कि आप जिन परिवर्तनों की समीक्षा कर रहे हैं वे सही तरीके से काम कर रहे हैं। «

वीएस कोड पुल अनुरोधों के बारे में

पुल अनुरोध VSC github

विज़ुअल स्टूडियो कोड के लिए पहला GitHub PR सार्वजनिक पूर्वावलोकन जारी होने के बाद से, Microsoft ने अपने टूल में कई सुधार किए हैं।

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

वीएस कोड में पुल अनुरोध बनाने के लिए, बस उपयोगकर्ता को "GitHub पुल अनुरोध" शीर्षक पर होवर करना चाहिए और + चिह्न पर क्लिक करना चाहिए।

फिर पुल अनुरोध की लक्ष्य शाखा चुनें और अपना पीआर खोलने के लिए एंटर दबाएं।

वीएस कोड पुल अनुरोध कई अन्य छोटे सुधार प्रदान करता है जिन्हें आप प्रोजेक्ट रिपॉजिटरी में उपलब्ध रिलीज नोट्स में देख सकते हैं.

आप GitHub पर एक्सटेंशन का नवीनतम संस्करण भी डाउनलोड कर सकते हैं। ध्यान दें कि वीएस कोड पुल अनुरोध सीधे वीएस कोड से भी इंस्टॉल या अपडेट किए जा सकते हैं।

एक्सटेंशन के नवीनतम संस्करण के साथ, अब पुल अनुरोध बनाने की क्षमता के अलावा दृश्य स्टूडियो कोड, आप टिप्पणियों में बदलाव का सुझाव दे सकते हैं और प्रत्येक आरपी के लिए स्थिति जांच देख सकते हैं।

कोड परिवर्तन सुझावों के लिए, आप उन्हें सुझाए गए परिवर्तनों के बगल में वर्तमान कोड को दर्शाने वाले अंतर के साथ टिप्पणियों के रूप में छोड़ सकते हैं।

नए कोड पैच को मान्य करने के लिए अप्लाई पैच का चयन करके सुझावों को आसानी से लागू किया जा सकता है।

अगर आप इसके बारे में थोड़ा और जानना चाहते हैं तो विजिट कर सकते हैं निम्नलिखित GitHub लेख 


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

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

*

*

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