GitTree डेस्कटॉप मैनुअल
होस्टिंग एकीकरण
आपका Git होस्ट GitTree के अंदर: GitHub, GitLab, Bitbucket और Azure DevOps पर अनुरोध, समीक्षा और जांच खींचें।
कनेक्ट करें GitHub
कनेक्ट करने से GitHub को आपकी रिपॉजिटरी को सूचीबद्ध करने, अनुरोधों, मुद्दों और जांचों को खींचने की सुविधा मिलती है। अपने ब्राउज़र से साइन इन करें (अनुशंसित: आप GitHub के अपने पेज पर GitTree को मंजूरी देते हैं) या व्यक्तिगत एक्सेस टोकन का उपयोग करें। टोकन केवल आपके सिस्टम की कीचेन में रखा जाता है।
प्रोकनेक्ट करें GitLab
GitTree gitlab.com या आपके नाम से स्व-प्रबंधित GitLab होस्ट से जुड़ता है। OAuth एप्लिकेशन के माध्यम से ब्राउज़र में साइन इन करें (gitlab.com के लिए स्वयं का उपयोग किया जाता है), या उस होस्ट से व्यक्तिगत एक्सेस टोकन का उपयोग करें। टोकन का उपयोग केवल उस होस्ट के लिए किया जाता है।
प्रोबिटबकेट क्लाउड कनेक्ट करें
GitTree बिटबकेट क्लाउड (bitbucket.org) से तीन तरीकों से जुड़ता है: ब्राउज़र में अपने बिटबकेट खाते से साइन इन करें, खाते के ईमेल के साथ एटलसियन एपीआई टोकन का उपयोग करें, या कार्यक्षेत्र, प्रोजेक्ट या रिपॉजिटरी एक्सेस टोकन का उपयोग करें। टोकन केवल आपके सिस्टम की कीचेन में रखे जाते हैं।
प्रोबिटबकेट डेटा सेंटर कनेक्ट करें
किसी कंपनी बिटबकेट डेटा सेंटर सर्वर के लिए, उसके होस्ट को नाम दें, फिर उससे एक व्यक्तिगत HTTP एक्सेस टोकन का उपयोग करें, या आपके व्यवस्थापक द्वारा GitTree के लिए बनाए गए आने वाले OAuth एप्लिकेशन लिंक के माध्यम से ब्राउज़र से साइन इन करें। GitTree केवल उस होस्ट से बात करता है।
प्रोAzure DevOps कनेक्ट करें
ब्राउज़र में अपने Microsoft खाते से साइन इन करें, या Azure DevOps से व्यक्तिगत एक्सेस टोकन का उपयोग करें। GitTree आपके संगठनों को ढूंढने के लिए dev.azure.com और Microsoft की प्रोफ़ाइल सेवा से बात करता है, फिर उनके रिपॉजिटरी, पुल अनुरोधों और पाइपलाइनों को सूचीबद्ध करता है।
प्रोएंटरप्राइज़ और स्वयं-होस्टेड सर्वर कनेक्ट करें
GitTree connects to your company’s own servers: GitHub Enterprise Server, self-managed GitLab and Bitbucket Data Center. You name the host; GitTree talks to
प्रोhttps://that host only, and the token is used for that host only. Browser sign-in needs an OAuth application your administrator registered there.एकीकरण उपलब्धता की जाँच करें
सभी प्रदाता समान चीज़ें प्रदान नहीं करते हैं. फ़ीचर गाइड का Integrations टैब, ओपन रिपॉजिटरी के प्रदाता और आपके खाते के लिए दिखाता है कि Available क्या है, Not offered by वह प्रदाता क्या है, और Coming soon क्या है।
प्रोप्रदाता रिपॉजिटरी ब्राउज़ करें और बनाएं
किसी खाते से जुड़े होने पर, Clone a repository खोज के साथ उस खाते की रिपॉजिटरी को Owner द्वारा सूचीबद्ध करता है, इसलिए आपको यूआरएल कॉपी करने की आवश्यकता नहीं है। Publish Repository… दूसरे तरीके से जाता है: यह आपके खाते पर रिपॉजिटरी बनाता है, इसे रिमोट के रूप में जोड़ता है और आपकी शाखा को आगे बढ़ाता है।
प्रोGitTree से कांटे का उपयोग करें
एक कांटा प्रदाता पर एक रिपॉजिटरी की आपकी अपनी प्रति है। Create Fork… प्रदाता से एक बनाने के लिए कहता है; Add Remote from Fork… एक मौजूदा फोर्क को रिमोट के रूप में जोड़ता है। फ़ोर्क बनाने से आपकी रिपॉजिटरी में तब तक कुछ भी परिवर्तन नहीं होता जब तक आप इसे जोड़ते नहीं हैं, और मौजूदा रिमोट को कभी भी प्रतिस्थापित नहीं किया जाता है।
प्रोअनुरोध खींचें
एक होस्टिंग खाता कनेक्ट होने पर, GitTree बाएं पैनल में रिपॉजिटरी के पुल अनुरोधों को सूचीबद्ध करता है और ग्राफ़ के बगल में प्रत्येक को खोलता है: इसकी बातचीत, कमिट, फ़ाइलें और चेक, Review… और Merge… के साथ। पुल अनुरोध GitTree प्रो का हिस्सा हैं।
प्रोपुल या मर्ज अनुरोध बनाएं
अपनी शाखा पर राइट-क्लिक करें और Start a Pull Request… चुनें। चुनें कि यह किसको मिलाता है From और Into, लिखें Title और Description, समीक्षक जोड़ें, वैकल्पिक रूप से Open as a draft, और दबाएँ Create Pull Request। एक शाखा जो अभी तक रिमोट पर नहीं है उसे पहले धकेला जाता है।
प्रोपरिवर्तनों की समीक्षा करें और चर्चा करें
पुल अनुरोध खोलें, Files पढ़ें, और अपनी समीक्षा में एक पंक्ति टिप्पणी जोड़ने के लिए एक पंक्ति के बगल में + दबाएँ। Review… आपका निर्णय (Approve, Request changes या Comment) Summary और प्रत्येक पंक्ति की टिप्पणी के साथ भेजता है। जहां प्रदाता इसका समर्थन करता है वहां बातचीत का उत्तर दिया जा सकता है और समाधान किया जा सकता है।
प्रोपुल अनुरोध को मर्ज करें या बंद करें
Merge… प्रदाता से पूछता है कि पुल अनुरोध को कैसे मर्ज किया जा सकता है, दिखाता है कि क्या यह Ready to merge है, और केवल Merge method की पेशकश करता है जिसकी रिपॉजिटरी अनुमति देती है। GitTree केवल तभी विलीन होता है जब हेड अभी भी वही कमिट है जिसे आपने देखा था; यदि नई प्रतिबद्धताएं आती हैं, तो कुछ भी विलय नहीं होता है।
प्रोसमर्थित समस्या क्रियाओं का उपयोग करें
बाएं पैनल का Issues अनुभाग रिपॉजिटरी के खुले मुद्दों को सूचीबद्ध करता है। पढ़ने और टिप्पणी करने के लिए एक खोलें, New Issue… के साथ एक बनाएं, या Create Branch from Issue… के साथ काम शुरू करें। प्रदाता के पृष्ठ पर समापन और संपादन संबंधी समस्याएँ होती हैं: Open Issue in Browser।
प्रोजांच का निरीक्षण करें और स्थिति बताएं
GitTree कमिट और पुल अनुरोधों की सीआई स्थिति दिखाता है: Checks passing, Checks failing, Checks running, Checks skipped या No checks reported, कितने उत्तीर्ण, अनुत्तीर्ण, दौड़े या छोड़े गए। रन देखने, चेक का लॉग खोलने, या Re-run Check के लिए इसे चुनें।
प्रो