सामग्री पर जाएं
GitTree
परिवर्तन और प्रतिबद्धता

एक प्रतिबद्ध संदेश लिखें और प्रतिबद्ध करें

कमिट फॉर्म आपकी चरणबद्ध फ़ाइलों के नीचे बैठता है: एक Summary लाइन, एक वैकल्पिक Description, और सह-लेखकों, साइन-ऑफ, हुक और बाद में पुश करने के लिए Commit Options। GitTree आपके प्रतिबद्ध होने से पहले सामान्य संदेश गलतियाँ बताता है।

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

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

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

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

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

  • Working Changes पैनल के नीचे, ग्राफ़ में // WIP पंक्ति से खोला गया।
कार्रवाईmacOSWindows और Linux
Commit⌘EnterCtrl+Enter
Stage चयनित फ़ाइलेंSS

कदम

  1. सारांश टाइप करें

    Summary में एक पंक्ति बताती है कि कमिट क्या करता है। काउंटर इसकी लंबाई दिखाता है; GitTree 72 से अधिक अक्षरों को चेतावनी देता है, क्योंकि अन्य उपकरण अक्सर लंबे सारांशों को काट देते हैं।

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

    Description में कारण, टिकट लिंक या समीक्षकों के लिए नोट्स जोड़ें। GitTree आपके लिए सारांश और विवरण के बीच रिक्त रेखा डालता है।

  3. सुझावों की जाँच करें

    Message suggestions के अंतर्गत, GitTree एक सारांश को चिह्नित करता है जो एक अवधि के साथ समाप्त होता है, जो प्रगति में काम जैसा दिखता है, या, प्राथमिकताओं में Check Conventional Commits के साथ, जो कि feat: जैसे प्रकार से शुरू नहीं होता है। वे संकेत हैं: आप वैसे भी प्रतिबद्ध हो सकते हैं।

  4. प्रतिबद्ध

    Commit Changes to 1 File दबाएँ (संख्या चरणबद्ध तरीके से अनुसरण करती है), या शॉर्टकट दबाएँ। प्रपत्र साफ़ हो जाता है और नए संक्षिप्त SHA के साथ Committed कहता है।

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

कमिट ग्राफ़ में आपकी शाखा की नई शीर्ष पंक्ति है। यह आपके कंप्यूटर पर तब तक रहता है जब तक आप पुश नहीं करते।

प्रतिबद्ध विकल्प

कमिट विकल्प के अंतर्गत प्रत्येक विकल्प क्या करता है
विकल्पयह क्या करता है
Co-authorsहाल के लेखकों द्वारा सुझाए गए, आपके साथ इस पर काम करने वाले लोगों के लिए Co-authored-by पंक्तियाँ जोड़ता है।
Add Signed-off-byडेवलपर प्रमाणपत्र मांगने वाली परियोजनाओं के लिए आपकी Signed-off-by लाइन जोड़ता है।
Skip Hooks (--no-verify)इस कमिट के लिए प्री-कमिट और कमिट-एमएसजी हुक नहीं चलते हैं।
Different Authorजब तक आप प्रतिबद्ध बने रहें, लेखक के रूप में किसी अन्य का नाम और ई-मेल रिकॉर्ड करें।
Push After Commitएक बार प्रतिबद्धता हो जाने पर शाखा को उसके अपस्ट्रीम पर धकेलता है; पहला धक्का अपस्ट्रीम को सेट करता है।
Allow Empty Commitआइए अगले कमिट रिकॉर्ड में कोई फ़ाइल परिवर्तन न हो। उस प्रतिबद्धता के बाद यह फिर से बंद हो जाता है।

किसी AI एजेंट को संदेश का मसौदा तैयार करने दें

GitTree प्रो या चल रहे परीक्षण के साथ, Summary के पास का स्पार्कल बटन चरणबद्ध परिवर्तनों से एक संदेश का मसौदा तैयार करने के लिए आपके द्वारा स्थापित और साइन इन किए गए कोडिंग-एजेंट सीएलआई (क्लाउड कोड, कोडेक्स या एंटीग्रेविटी सीएलआई) से पूछता है। ड्राफ्ट भूमि के रूप में; जब तक आप बटन नहीं दबाते तब तक कुछ भी प्रतिबद्ध नहीं होता।

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

"कमिट नहीं बनाई गई थी। आपका संदेश और चरणबद्ध परिवर्तन अपरिवर्तित हैं।"

आमतौर पर एक हुक ने प्रतिबद्धता से इनकार कर दिया। कारण पढ़ने, उसे ठीक करने और फिर से प्रतिबद्ध होने के लिए Hook output खोलें; आपका संदेश अभी भी वहाँ है.

GitTree आपका नाम और ई-मेल मांगता है

Git को प्रत्येक प्रतिबद्धता के लिए एक पहचान की आवश्यकता होती है। Set up your Git identity एक बार भरें; यह वहां सहेजा जाता है जहां आप चुनते हैं।

प्रश्न

क्या मैं कमिट करने के बाद संदेश बदल सकता हूँ?

हाँ, अंतिम प्रतिबद्धता के लिए: इसे संशोधित करें। पुराने कमिट के लिए, उन्हें इंटरैक्टिव रिबेस के साथ दोबारा लिखें।