सामग्री पर जाएं
GitTree
रिमोट और सिंक

देखें कि एक पुश क्या भेजेगा

Ship Preview पढ़ता है कि अगला पुश क्या भेजेगा: कमिट, फ़ाइलें, पाइपलाइन संकेत और, जब उन्हें पढ़ा जा सकता है, पर्यावरण और शाखा-नियम तथ्य। Nothing to push का मतलब है कि रिमोट में पहले से ही कमिट हैं। प्रदाता पंक्तियाँ गायब हो सकती हैं। GitTree केवल उसके द्वारा पढ़े गए नियमों को दिखाता है। प्रदाता उन्हें लागू करता है.

निःशुल्कअद्यतन किया गया

GitTree में काम करता है निःशुल्क: प्रत्येक स्थानीय Git सुविधा, बिना किसी खाते की आवश्यकता के।

इस पेज पर
  1. शुरू करने से पहले
  2. इसे कहां खोजें
  3. कदम
  4. अपेक्षित परिणाम
  5. GitTree क्या दिखाता है, और क्या नहीं तय करता है
  6. कमिट Nour किया गया
  7. जहाज लॉग
  8. अगर कुछ गलत होता है
  9. प्रश्न
  10. संबंधित

शुरू करने से पहले

  • ओपनिंग शिप प्रीव्यू निःशुल्क योजना का हिस्सा है। लाइन Pro shows environment protection, reviewers and branch rules का मतलब है कि उन प्रदाता तथ्यों को GitTree Pro की आवश्यकता है, जो अभी हर किसी के पास मुफ्त में है, साथ ही एक जुड़ा हुआ खाता भी है।
  • शाखा में एक अपस्ट्रीम है, या आप इसे प्रकाशित करने वाले हैं। एक उथला क्लोन कुछ कमिटों को छुपाता है। पूर्वावलोकन कहता है Some commits are hidden by a shallow clone.

इसे कहां खोजें

  • पुश नियंत्रण का मेनू: Ship Preview…, या Open Ship Preview जब पुश दबाया जाता है।
  • Alt+Shift+U.
  • Ship log इस रिपॉजिटरी में GitTree से किए गए पुश, मैन्युअल रन, अनुमोदन और री-रन को सूचीबद्ध करता है। इसे इस कंप्यूटर पर रखा जाता है.
कार्रवाईmacOSWindows और Linux
Ship Preview⌥⇧UAlt+Shift+U

कदम

  1. शिप पूर्वावलोकन खोलें

    पुश करने से पहले, Ship Preview… चुनें या Alt+Shift+U दबाएँ। शीर्षक Ship Preview है. Reading what this push ships… का अर्थ है कि पढ़ना अभी भी जारी है। अनुभागों की प्रतीक्षा करें, या इसे बंद करें. पूर्वावलोकन खोलने पर पुश नहीं होता.

    टूलबार पर सिंक नियंत्रण, जिसमें फ़ेच, पुल और पुश शामिल है
    शिप प्रीव्यू इस टूलबार पर पुश कंट्रोल से खुलता है। स्टिल सिंक नियंत्रण दिखाता है।GitTree प्रदर्शन भंडार के साथ इंटरफ़ेस।
  2. सारांश पढ़ें

    सारांश एक परिनियोजन का नाम दे सकता है या कह सकता है कि May deploy, फिर कमिट और फ़ाइलों की संख्या, और कितने थे made by Nour। Nothing to push का अर्थ है कि इस रिमोट के लिए कोई अप्रकाशित कमिट नहीं है। अनुभाग हैं Commits, Files, Pipelines, Environments और Branch rules।

  3. पाइपलाइन और नियम पंक्तियाँ पढ़ें

    A pipeline is Will run, May run with a reason, or Won’t run with a reason. Reasons include a condition GitTree does not evaluate, a branch that is excluded, or a workflow that is started by hand only. No pipeline starts on this push means none of the files that were read declare a push trigger for this branch. Branch rules are sentences such as a branch that accepts changes only through a pull request. No rules read means none were read, not that the host has no rules.

  4. ताज़ा करें, फिर अपने आप को आगे बढ़ाएं

    Refresh reads provider facts again. A row can say Provider facts not read and a reason: needs GitTree Pro, no connected account, the provider cannot be reached, the provider asked to wait, or not read yet. When the preview matches what you want to send, use the normal push. A push that carries commits Nour made stays held until you confirm a Ship Preview that lists them.

अपेक्षित परिणाम

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

GitTree क्या दिखाता है, और क्या नहीं तय करता है

फ़ाइल पंक्तियाँ Git के अक्षरों का उपयोग करती हैं: Added, Modified, Deleted, Renamed, Copied, Type changed, Unmerged और Changed जब प्रकार अज्ञात है। Filter files सूची को संक्षिप्त करता है। No code owner का अर्थ है कि उस फ़ाइल के लिए CodeOWNERS से कोई स्वामी नहीं पढ़ा गया था। कोड स्वामी समीक्षकों के लिए एक संकेत हैं। वे कोई अनुमोदन नहीं हैं.

May run reasons include an expression GitTree does not evaluate, an include of other files, a template, a trigger it does not know, a workflow that runs only for an open pull request, rules it reads only in part, too many files to compare paths, or a file that could not be read. Treat May run as unknown. The host decides at push time. Fetch, pull and push is the push itself.

कमिट Nour किया गया

A commit can be marked Made by Nour, With Nour’s help, From a suggestion or From a patch. Changed by Nour and not committed yet is a file, not a commit. Nour cannot push commits it made until you have confirmed a Ship Preview that lists them. Forget What Nour Made… stops marking those commits in this repository and stops holding their push. The commits stay. The dialog says this cannot be undone.

जहाज लॉग

Ship log है Pushes, manual runs, approvals and re-runs done from GitTree in this repository. Kept on this computer only. Save Ship Log… CSV या JSON लिखता है। Nothing shipped from GitTree yet का अर्थ है कि इस भंडार में ऐसी कोई प्रविष्टि नहीं है। टर्मिनल में आपके द्वारा किया गया पुश इस लॉग में नहीं है। गतिविधि सूची गतिविधि है। चेंजलॉग उत्पाद का रिलीज़ नोट है, यह लॉग नहीं।

अगर कुछ गलत होता है

"पुश करने के लिए कुछ भी नहीं।"

अपस्ट्रीम में पहले से ही ये कमिट हैं, या भेजने के लिए कोई कमिट नहीं है। यदि आपको उम्मीद थी कि रिमोट पीछे होगा तो प्राप्त करें। पूर्वावलोकन कमिट का आविष्कार नहीं करेगा.

"कुछ कमिट उथले क्लोन द्वारा छिपी हुई हैं।"

गिनती अधूरी है. शेष इतिहास प्राप्त करें, या अनशैलो करें, फिर शिप पूर्वावलोकन दोबारा खोलें। उथला इतिहास देखें।

"प्रदाता तथ्य नहीं पढ़े गए: GitTree प्रो की आवश्यकता है।"

स्थानीय कमिट सूची अभी भी वहाँ हो सकती है। पर्यावरण संरक्षण, समीक्षक और शाखा नियम प्रो पंक्तियाँ हैं। योजनाएँ मूल्य निर्धारण पृष्ठ पर हैं।

"इस शाखा के लिए कोई नियम नहीं पढ़ा गया।"

GitTree ने नियम नहीं पढ़े। मेज़बान अभी भी सीधे धक्के को अस्वीकार कर सकता है। होस्ट की शाखा सेटिंग जांचें, या खाता कनेक्ट करें और रीफ़्रेश करें।

प्रश्न

क्या शिप प्रीव्यू पुश करता है?

नहीं, यह कमिटों और तथ्यों को पढ़ता है। पूर्वावलोकन पढ़ने के बाद आप पुश नियंत्रण से पुश करें।

क्या हरे रंग के पूर्वावलोकन का मतलब यह है कि मेज़बान पुश स्वीकार करेगा?

नहीं, GitTree केवल वे नियम दिखाता है जिन्हें वह पढ़ सकता है। प्रदाता पुल-अनुरोध नियम, आवश्यक जांच और सुरक्षा लागू करता है। जो पंक्ति पढ़ी नहीं गई वह अनुमोदन नहीं है।

पुश क्यों लगाया जाता है?

A push that carries commits Nour made stays held until you confirm a Ship Preview that lists them. The hold is a review step. It is not a failed network push.

जहाज का लॉग कहाँ संग्रहीत किया जाता है?

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

मई रन का क्या मतलब है?

GitTree निर्णय नहीं ले सका. कारण अंतराल का नाम देता है, जैसे कि ऐसी स्थिति जिसका मूल्यांकन नहीं किया जाता है। वर्कफ़्लो अभी भी होस्ट पर चल सकता है.