GitTree डेस्कटॉप मैनुअल
प्राथमिकताएँ
अपना बनाएं GitTree: यह Git कैसे चलाता है, आप किसके रूप में प्रतिबद्ध हैं, आप कैसे कनेक्ट करते हैं और हस्ताक्षर करते हैं, यह कैसा दिखता है, और अपनी सेटिंग्स को कैसे स्थानांतरित या रीसेट करना है।
प्राथमिकताएँ खोजें और बदलें
प्राथमिकताओं में प्रति क्षेत्र एक पृष्ठ होता है, जैसे कि General, Profiles, SSH, Integrations, Nour (AI), External Tools और UI Customization, साथ ही प्रत्येक खुले भंडार के लिए Repo-Specific Preferences। Search preferences नाम, विवरण या कुंजी द्वारा एक सेटिंग ढूंढता है, और प्रत्येक सेटिंग बताती है कि यह कहां है Saves to: App, Profile या Repository।
निःशुल्करूप और भाषा
प्राथमिकताएं › UI Customization सेट करता है Theme (हल्का, गहरा और उच्च-विपरीत संस्करण), Follow the system appearance, Language (अंग्रेजी या अरबी, दाएँ से बाएँ रखा गया), Zoom, कैसे Dates दिखाया जाता है और Reduce motion।
निःशुल्कGit और रिपॉजिटरी व्यवहार कॉन्फ़िगर करें
Preferences › General holds how GitTree drives Git: the Git executable, Pull mode, Auto-fetch interval, rebase options, Long paths and Line endings. Repo-Specific Preferences overrides some of them for one repository, such as its Base branch, auto-fetch, commit template and how it notices file changes.
निःशुल्कGit पहचान और प्रोफ़ाइल प्रबंधित करें
प्रोफ़ाइल कमिट के लिए एक नाम और ईमेल है, साथ ही एक वैकल्पिक हस्ताक्षर कुंजी और एसएसएच कमांड है, जिसके बीच आप स्विच कर सकते हैं। डिफ़ॉल्ट रूप से यह Passed to each git command GitTree चलता है, इसलिए
निःशुल्क~/.gitconfigकभी नहीं बदला जाता है और रिपॉजिटरी का अपना नाम या ईमेल अभी भी जीतता है; Written to ~/.gitconfig प्रत्येक git टूल को इसका उपयोग कराता है।SSH को GitTree में कॉन्फ़िगर करें
प्राथमिकताएँ › SSH आपके
निःशुल्क.sshफ़ोल्डर में कुंजियाँ सूचीबद्ध करता है, नई कुंजियाँ बनाता है, आपके SSH कॉन्फ़िगरेशन से प्रत्येक होस्ट दिखाता है और एक कनेक्शन का परीक्षण करता है। GitTree कभी भी एसएसएच एजेंट शुरू नहीं करता है और कभी भी~/.ssh/configयाcore.sshCommandसंपादित नहीं करता है; SSH रिमोट के लिए आपके द्वारा चुनी गई कुंजी को उसके द्वारा चलाए जाने वाले git कमांड को भेज दिया जाता है।प्रतिबद्धता और टैग हस्ताक्षर कॉन्फ़िगर करें
प्राथमिकताएं › Commit Signing चुनता है Format (OpenPGP, SSH कुंजी या X.509) और Key, और चाहे वह हो Sign every commit और Sign every annotated tag। जब तक आप Apply to Global Git Config नहीं दबाते, तब तक कुछ नहीं लिखा जाता। फिर ग्राफ़ और कमिट विवरण प्रत्येक कमिट की हस्ताक्षर स्थिति दिखाते हैं।
निःशुल्कउपकरण और फ़ाइल एन्कोडिंग कॉन्फ़िगर करें
Diffs and files that are not UTF-8 are read with Preferences › Editor › Default encoding; a byte-order mark always wins, and bytes that do not fit show as �. Line endings (
निःशुल्कcore.autocrlf) decides how git converts CRLF and LF, and Long paths lets git create paths over 260 characters on Windows.सूचनाएं और लॉगिंग कॉन्फ़िगर करें
प्राथमिकताएं › Notifications आपके सिस्टम से Where notifications appear सेट करता है, चाहे वह Show success notifications हो, और Desktop notifications हो। किसी समस्या के निदान में सहायता के लिए, अगले लॉन्च से, General में Extended logging स्थानीय लॉग में अधिक विवरण लिखता है; कहीं कुछ नहीं भेजा जाता.
निःशुल्कNour विशेषाधिकार कॉन्फ़िगर करें
दो सेटिंग्स बाध्य Nour। What Nour may do in a repository यह निर्धारित करता है कि एजेंट स्वयं वहां क्या कर सकता है: Read only, Edit files, no commands या Everything, as in a terminal। ऐप कार्रवाई के प्रत्येक प्रकार और क्षेत्र के लिए, What Nour may do in GitTree सेट, Never, Ask me first या On its own; जोखिम भरे परिवर्तन हमेशा पूछते हैं।
प्रोएकीकरण ताज़ा कॉन्फ़िगर करें
प्राथमिकताएं › Integrations यह नियंत्रित करता है कि GitTree आपके होस्टिंग खातों को कैसे पढ़ता है: सूचियां Refresh pull requests, issues and checks से पहले कितनी पुरानी हो सकती हैं, क्या Refresh when I come back, सीआई/सीडी लॉग डिफ़ॉल्ट, और लेखक की तस्वीरें कहां से आती हैं। पढ़ना तभी होता है जब GitTree की खिड़की सामने हो।
प्रोबैकअप लें, आयात करें या सेटिंग्स रीसेट करें
प्राथमिकताएँ › General › Back up, restore and reset आपकी ऐप सेटिंग्स, प्रोफाइल और गिट सेटिंग्स को एक फ़ाइल में निर्यात करता है, ऐसी फ़ाइल आयात करता है, या सब कुछ रीसेट करता है। किसी निर्यात में कभी भी पासवर्ड, टोकन या खाता विवरण, न ही किसी रिपॉजिटरी की सेटिंग्स शामिल होती हैं। किसी आयात से Git सेटिंग्स को आपके द्वारा समीक्षा करने के बाद ही
निःशुल्क~/.gitconfigपर लिखा जाता है।अपडेट जांचें और इंस्टॉल करें
Check for Updates… पूछता है कि क्या कोई नया GitTree मौजूद है। macOS और Windows पर अपडेट बार इसे डाउनलोड करता है, डाउनलोड की जांच करता है, और कहता है Restart to install it; GitTree किसी भी चल रहे Git ऑपरेशन के बंद होने से पहले उसकी प्रतीक्षा करता है। Linux पर, Linux डाउनलोड पृष्ठ से नया संस्करण स्थापित करें। What’s New… रिलीज नोट्स दिखाता है।
निःशुल्क