Gitmoji चीटशीट 🔒 आपके ब्राउज़र में स्थानीय रूप से चलता है — कुछ भी अपलोड नहीं होता।

gitmoji कोड खोजें, फ़िल्टर करें और तुरंत कॉपी करें।

इस टूल के बारे में

Gitmoji एक सामुदायिक परंपरा है — Git की कोई सुविधा नहीं — जिसमें कमिट संदेश के आगे एक इमोजी लगाई जाती है जो एक नज़र में उसकी मंशा बता देती है: ✨ नई फ़ीचर के लिए, 🐛 बग फिक्स के लिए, 📝 दस्तावेज़ों के लिए, ♻️ रीफ़ैक्टर के लिए, और लगभग 70 और इमोजी CI बदलावों से लेकर एक्सेसिबिलिटी सुधार तक सब कुछ कवर करती हैं। gitmoji-प्रीफ़िक्स्ड संदेशों से भरे `git log` को सरसरी तौर पर देखकर, हर लाइन पढ़े बिना ही यह पता चल जाता है कि किस तरह का काम हुआ, और कुछ टीमें इन इमोजी को सीधे changelog जनरेशन या semver वर्ज़न बढ़ाने से जोड़ती हैं।

यह चीटशीट आधिकारिक gitmoji डेटा सेट के हर इमोजी को उसके `:code:` शॉर्टकोड, विवरण और एक मोटी श्रेणी के साथ सूचीबद्ध करती है, और सही वाली जल्दी खोजने के लिए सर्च या श्रेणी के अनुसार फ़िल्टर करने देती है। हर पंक्ति में तीन कॉपी बटन हैं: सिर्फ़ इमोजी, पेस्ट के लिए तैयार पिछले स्पेस वाला `:code:` शॉर्टकोड, या पूरी `git commit -m ":code: "` लाइन जिसे आप सीधे टर्मिनल में पेस्ट कर आगे टाइप कर सकते हैं। सब कुछ आपके ब्राउज़र में स्थानीय रूप से चलता है — आपने जो भी टाइप किया वह कहीं नहीं भेजा जाता।

यह carloscuesta/gitmoji के ओपन-सोर्स gitmoji डेटा (MIT लाइसेंस) पर आधारित एक स्वतंत्र संदर्भ है। यह मूल प्रोजेक्ट से संबद्ध या अनुमोदित नहीं है — आधिकारिक सूची और टूलिंग (CLI और IDE एक्सटेंशन सहित) के लिए gitmoji.dev देखें।

अक्सर पूछे जाने वाले प्रश्न

gitmoji क्या है?

Gitmoji एक सामुदायिक परंपरा है जो Git कमिट संदेशों के आगे एक इमोजी लगाती है ताकि एक नज़र में पता चल जाए कि कमिट किस तरह का बदलाव करता है — नई फ़ीचर के लिए ✨, बग फिक्स के लिए 🐛, दस्तावेज़ों के लिए 📝, और इसी तरह आगे। यह Git की कोई सुविधा या अनिवार्य मानक नहीं है; यह बस एक नामकरण परंपरा है जिसे कुछ टीमें और ओपन-सोर्स प्रोजेक्ट कमिट इतिहास को आसानी से देखने योग्य बनाने के लिए अपनाते हैं, और कुछ वर्कफ़्लो में इसका उपयोग changelog जनरेशन या स्वचालित semver वर्ज़न बढ़ाने के लिए भी किया जाता है।

मैं अपने कमिट संदेशों में gitmoji का उपयोग कैसे करूँ?

अपने बदलाव से मेल खाने वाला gitmoji ढूँढें, फिर उसकी इमोजी (या उसका :code: शॉर्टकोड, अगर आपका Git होस्ट या टर्मिनल GitHub कमेंट्स की तरह शॉर्टकोड रेंडर करता है) को कमिट संदेश की शुरुआत में लगाएँ, उसके बाद एक संक्षिप्त विवरण दें — जैसे `✨ Add dark mode toggle` या `:bug: Fix off-by-one error in pagination`। इस टूल का "Commit" कॉपी बटन आपके लिए पूरा `git commit -m ":code: "` कमांड बना देता है, ताकि आप इसे सीधे अपने टर्मिनल में पेस्ट कर बाकी संदेश टाइप कर सकें।

क्या यह एक आधिकारिक gitmoji टूल है?

नहीं — यह Carlos Cuesta द्वारा github.com/carloscuesta/gitmoji पर प्रकाशित ओपन-सोर्स gitmoji डेटा (MIT लाइसेंस) पर आधारित एक स्वतंत्र संदर्भ है। यह उस प्रोजेक्ट से किसी भी तरह संबद्ध, अनुमोदित या आधिकारिक रूप से जुड़ा नहीं है; इसका उद्देश्य केवल मौजूदा gitmoji सूची को खोजना और कॉपी करना तेज़ बनाना है। आधिकारिक सूची, आधिकारिक CLI और IDE इंटीग्रेशन के लिए gitmoji.dev पर जाएँ।

कुछ gitmoji के बगल में दिखने वाला छोटा 'major/minor/patch' लेबल किसका संकेत देता है?

यह वह सिमेंटिक-वर्ज़निंग (semver) बदलाव है जिसे gitmoji प्रोजेक्ट सुझाता है कि उस तरह के कमिट से जुड़ा होता है, अगर आपका प्रोजेक्ट semver का पालन करता है और कमिट इतिहास से स्वचालित रूप से वर्ज़न बढ़ाता है — उदाहरण के लिए 💥 (boom) major सुझाता है क्योंकि यह एक ब्रेकिंग चेंज दर्शाता है, और ✨ (sparkles) minor सुझाता है क्योंकि यह बिना कुछ तोड़े एक फ़ीचर जोड़ता है। 📝 (memo, दस्तावेज़) जैसे कई gitmoji का कोई वर्ज़निंग अर्थ नहीं होता और उन्हें खाली छोड़ दिया जाता है। इसे एक उपयोगी संकेत मानें, कोई अनिवार्य नियम नहीं — कई टीमें gitmoji का उपयोग सिर्फ़ पठनीयता के लिए करती हैं, बिना किसी वर्ज़निंग ऑटोमेशन के।