Git त्वरित संदर्भ पत्रक
Git सामान्य कमांड त्वरित संदर्भ पत्रक, Git कमांड को तेज़ी से ढूंढें और कॉपी करें
git initवर्तमान डायरेक्टरी में एक नई Git रिपॉजिटरी इनिशियलाइज़ करें
git init --bareएक बेयर रिपॉजिटरी इनिशियलाइज़ करें (कोई वर्किंग डायरेक्टरी नहीं, सर्वर के लिए उपयोग किया जाता है)
git clone <url>रिमोट रिपॉजिटरी को स्थानीय रूप से क्लोन करें
git clone --depth 1 <url>शैलो क्लोन, केवल नवीनतम कमिट प्राप्त करें (समय और स्थान बचाता है)
git clone -b <branch> <url>निर्दिष्ट शाखा को क्लोन करें
git config --global user.name "नाम"वैश्विक उपयोगकर्ता नाम सेट करें
git config --global user.email "ईमेल"वैश्विक ईमेल सेट करें
git config --listसभी कॉन्फ़िगरेशन देखें
git config --global core.editor vimडिफ़ॉल्ट एडिटर सेट करें
git statusवर्किंग डायरेक्टरी की स्थिति देखें
git status -sसंक्षिप्त स्थिति देखें
git add <file>फ़ाइल को स्टेजिंग एरिया में जोड़ें
git add .सभी परिवर्तनों को स्टेजिंग एरिया में जोड़ें
git add -pइंटरैक्टिव जोड़ें, आंशिक परिवर्तनों का चयन कर सकते हैं
git commit -m "कमिट संदेश"स्टेजिंग एरिया में परिवर्तनों को कमिट करें
git commit --amendअंतिम कमिट को संशोधित करें
git commit --amend --no-editअंतिम कमिट को संशोधित करें (कमिट संदेश को संशोधित किए बिना)
git commit -am "कमिट संदेश"सभी ट्रैक की गई फ़ाइलों के परिवर्तनों को जोड़ें और कमिट करें
git diffवर्किंग एरिया और स्टेजिंग एरिया के बीच अंतर देखें
git diff --stagedस्टेजिंग एरिया और अंतिम कमिट के बीच अंतर देखें
git diff <commit1> <commit2>दो कमिट के बीच अंतर की तुलना करें
git rm <file>फ़ाइल हटाएँ और हटाने की कार्रवाई रिकॉर्ड करें
git rm --cached <file>स्टेजिंग एरिया से फ़ाइल हटाएँ, लेकिन वर्किंग एरिया में फ़ाइल रखें
git mv <old> <new>फ़ाइल को स्थानांतरित या नाम बदलें
git branchस्थानीय शाखाओं को सूचीबद्ध करें
git branch -aसभी शाखाओं को सूचीबद्ध करें (रिमोट सहित)
git branch -rरिमोट शाखाओं को सूचीबद्ध करें
git branch <branch>नई शाखा बनाएँ
git checkout <branch>निर्दिष्ट शाखा पर स्विच करें
git checkout -b <branch>नई शाखा बनाएँ और उस पर स्विच करें
git switch <branch>शाखा स्विच करें (Git 2.23+)
git switch -c <branch>शाखा बनाएँ और स्विच करें (Git 2.23+)
git branch -d <branch>मर्ज की गई शाखा हटाएँ
git branch -D <branch>शाखा को जबरन हटाएँ
git branch -m <old> <new>शाखा का नाम बदलें
git branch -u origin/<branch>वर्तमान शाखा के लिए अपस्ट्रीम शाखा सेट करें
git branch -vvशाखा का विस्तृत विवरण देखें (अपस्ट्रीम शाखा सहित)
git remote -vरिमोट रिपॉजिटरी की सूची देखें
git remote add <name> <url>रिमोट रिपॉजिटरी जोड़ें
git remote remove <name>रिमोट रिपॉजिटरी हटाएँ
git remote rename <old> <new>रिमोट रिपॉजिटरी का नाम बदलें
git remote show <name>रिमोट रिपॉजिटरी का विवरण देखें
git remote set-url <name> <url>रिमोट रिपॉजिटरी URL संशोधित करें
git fetch <remote>रिमोट रिपॉजिटरी के अपडेट प्राप्त करें
git fetch --allसभी रिमोट रिपॉजिटरी के अपडेट प्राप्त करें
git fetch -pअपडेट प्राप्त करें और हटाए गए रिमोट ब्रांच को साफ करें
git pullरिमोट ब्रांच को पुल और मर्ज करें
git pull --rebaseपुल करें और रीबेस करें
git pushरिमोट रिपॉजिटरी पर पुश करें
git push -u origin <branch>पुश करें और अपस्ट्रीम ब्रांच सेट करें
git push --forceजबरन पुश करें (सावधानी से उपयोग करें)
git push --force-with-leaseसुरक्षित जबरन पुश
git push --tagsसभी टैग पुश करें
git push origin --delete <branch>रिमोट ब्रांच हटाएं
git restore <file>वर्किंग डायरेक्टरी के बदलावों को छोड़ दें (Git 2.23+)
git restore --staged <file>अनस्टेज करें (Git 2.23+)
git checkout -- <file>वर्किंग डायरेक्टरी के बदलावों को छोड़ दें (पुराना तरीका)
git reset --soft HEAD~1अंतिम कमिट को पूर्ववत करें, बदलावों को स्टेजिंग एरिया में रखें
git reset HEAD~1अंतिम कमिट को पूर्ववत करें, बदलावों को वर्किंग डायरेक्टरी में रखें
git reset --hard HEAD~1अंतिम कमिट को पूर्ववत करें, सभी बदलावों को छोड़ दें
git reset HEAD <file>निर्दिष्ट फ़ाइल को अनस्टेज करें
git reset --hard <commit>निर्दिष्ट कमिट पर रीसेट करें
git revert <commit>निर्दिष्ट कमिट को पूर्ववत करने के लिए एक नया कमिट बनाएं
git revert -n <commit>कमिट को पूर्ववत करें लेकिन स्वचालित रूप से कमिट न करें
git clean -fdअनट्रैक की गई फ़ाइलों और डायरेक्टरी को हटाएं
git clean -ndहटाई जाने वाली अनट्रैक की गई फ़ाइलों का पूर्वावलोकन करें
git stashवर्तमान बदलावों को स्टैश करें
git stash save "विवरण संदेश"अस्थायी रूप से सहेजें और विवरण जोड़ें
git stash -uअस्थायी रूप से असंबद्ध फ़ाइलों सहित सहेजें
git stash listअस्थायी सूची देखें
git stash popनवीनतम अस्थायी सहेजें को पुनर्स्थापित करें और हटाएँ
git stash applyनवीनतम अस्थायी सहेजें को पुनर्स्थापित करें लेकिन हटाएँ नहीं
git stash apply stash@{n}निर्दिष्ट अस्थायी सहेजें को पुनर्स्थापित करें
git stash dropनवीनतम अस्थायी सहेजें को हटाएँ
git stash drop stash@{n}निर्दिष्ट अस्थायी सहेजें को हटाएँ
git stash clearसभी अस्थायी सहेजें साफ़ करें
git stash show -pअस्थायी सहेजें की विस्तृत सामग्री देखें
git stash branch <branch>अस्थायी सहेजें से नई शाखा बनाएँ
git logकमिट इतिहास देखें
git log --onelineकमिट इतिहास को एक पंक्ति में दिखाएँ
git log --oneline --graphकमिट इतिहास को ग्राफ़िक रूप से दिखाएँ
git log --oneline --graph --allसभी शाखाओं का कमिट इतिहास दिखाएँ
git log -n <number>नवीनतम n कमिट दिखाएँ
git log --author="नाम"लेखक के अनुसार कमिट फ़िल्टर करें
git log --since="2024-01-01"तिथि के अनुसार कमिट फ़िल्टर करें
git log --grep="कीवर्ड"कमिट संदेश के अनुसार खोजें
git log -- <file>निर्दिष्ट फ़ाइल का कमिट इतिहास देखें
git log --statप्रत्येक कमिट के लिए फ़ाइल परिवर्तन आँकड़े दिखाएँ
git log -pप्रत्येक कमिट के लिए विस्तृत अंतर दिखाएँ
git reflogसभी ऑपरेशन रिकॉर्ड देखें (हटाए गए कमिट सहित)
git show <commit>निर्दिष्ट कमिट का विवरण देखें
git shortlog -snलेखक के अनुसार कमिट की संख्या गिनें
गिट टैगसभी टैग सूचीबद्ध करें
गिट टैग -l "v1.*"पैटर्न के अनुसार टैग सूचीबद्ध करें
गिट टैग <tagname>हल्का टैग बनाएं
गिट टैग -a <tagname> -m "विवरण"टिप्पणी के साथ टैग बनाएं
गिट टैग <tagname> <commit>निर्दिष्ट कमिट के लिए टैग बनाएं
गिट शो <tagname>टैग विवरण देखें
गिट टैग -d <tagname>स्थानीय टैग हटाएं
गिट पुश ओरिजिन <tagname>एक टैग पुश करें
गिट पुश ओरिजिन --टैग्ससभी टैग पुश करें
गिट पुश ओरिजिन --डिलीट <tagname>रिमोट टैग हटाएं
गिट मर्ज <branch>निर्दिष्ट ब्रांच को वर्तमान ब्रांच में मर्ज करें
गिट मर्ज --नो-एफएफ <branch>नॉन-फास्ट-फॉरवर्ड मर्ज, ब्रांच इतिहास बनाए रखें
गिट मर्ज --स्क्वैश <branch>स्क्वैश मर्ज, सभी कमिट को एक में मर्ज करें
गिट मर्ज --एबॉर्टमर्ज रद्द करें
गिट रीबेस <branch>वर्तमान ब्रांच को निर्दिष्ट ब्रांच पर रीबेस करें
गिट रीबेस -i HEAD~nहाल के n कमिट को इंटरैक्टिव रीबेस करें
गिट रीबेस --कंटिन्यूरीबेस जारी रखें
गिट रीबेस --एबॉर्टरीबेस रद्द करें
गिट चेरी-पिक <commit>निर्दिष्ट कमिट को वर्तमान ब्रांच पर लागू करें
गिट चेरी-पिक -n <commit>कमिट लागू करें लेकिन स्वचालित रूप से कमिट न करें
गिट बाईसेक्ट स्टार्टबाईसेक्ट सर्च शुरू करें (समस्या कमिट का पता लगाएं)
गिट बाईसेक्ट बैडवर्तमान कमिट को समस्याग्रस्त के रूप में चिह्नित करें
गिट बाईसेक्ट गुड <commit>निर्दिष्ट कमिट को सामान्य के रूप में चिह्नित करें
गिट बाईसेक्ट रीसेटबाईसेक्ट सर्च समाप्त करें
गिट ब्लेम <file>फ़ाइल की प्रत्येक पंक्ति के अंतिम संशोधक को देखें
git blame -L 10,20 <file>निर्दिष्ट पंक्ति सीमा के संशोधक देखें
git worktree add <path> <branch>नई कार्यवृक्ष बनाएं
git worktree listसभी कार्यवृक्षों को सूचीबद्ध करें
git submodule add <url> <path>सबमॉड्यूल जोड़ें
git submodule update --init --recursiveसभी सबमॉड्यूल को आरंभ और अपडेट करें
git archive --format=zip HEAD > archive.zipरिपॉजिटरी को ज़िप फ़ाइल में पैक करें
git gcरिपॉजिटरी को साफ और अनुकूलित करें
git fsckरिपॉजिटरी की अखंडता जांचें
📖टूल परिचय
मुख्य विशेषताएं
❓अक्सर पूछे जाने वाले प्रश्न
🔗संबंधित उपकरण
Cron अभिव्यक्ति विश्लेषक
Cron सिंटैक्स को जाँचें और अगली रनिंग समय देखें।
JSON से CSV
JSON डेटा को CSV प्रारूप में परिवर्तित करें
JSON से YAML
JSON डेटा को YAML प्रारूप में परिवर्तित करें
JSON से XML
JSON डेटा को XML प्रारूप में परिवर्तित करें
YAML से JSON
YAML कॉन्फ़िगरेशन को JSON डेटा में परिवर्तित करें
JSON फॉर्मेटर
JSON डेटा को फॉर्मेट, वैलिडेट और मिनिफाई करें
JSON विज़ुअलाइज़र
JSON डेटा को ट्री संरचना में प्रदर्शित करें
JSON डेटा जनरेटर
परीक्षण के लिए मॉक JSON डेटा जनरेट करें
i18n JSON अनुवादक
एक बार में पूरे JSON लोकेल फ़ाइलों का अनुवाद करें। अपनी आधार सामग्री पेस्ट करें, लक्ष्य भाषाएँ चुनें, और उपकरण आपके OpenRouter-संचालित API को सपाट कुंजियों के साथ कॉल करेगा।
JSON अंतर तुलना
दो JSON डेटा के बीच अंतर की तुलना करें
QR कोड जेनरेटर
कस्टम QR कोड इमेज जेनरेट करें
SVG प्लेसहोल्डर जेनरेटर
कस्टम SVG प्लेसहोल्डर इमेज जेनरेट करें
Base64 इमेज कनवर्टर
इमेज को Base64 एन्कोडिंग में कनवर्ट करें और इसके विपरीत
UUID जेनरेटर
UUID यूनिक आइडेंटिफायर बैच में जेनरेट करें
पासवर्ड जेनरेटर
सुरक्षित और विश्वसनीय रैंडम पासवर्ड जेनरेट करें
Base64 एन्कोडर/डीकोडर
Base64 स्ट्रिंग एन्कोडिंग और डीकोडिंग टूल
URL एन्कोडर/डीकोडर
URL स्ट्रिंग एन्कोडिंग और डीकोडिंग टूल
MD5 हैश जरनरेटर
टेक्स्ट से MD5 हैश वैल्यू जेनरेट करें
SHA256 हैश जरनरेटर
टेक्स्ट से SHA256 हैश वैल्यू जेनरेट करें
SHA1 हैश जरनरेटर
टेक्स्ट से SHA1 हैश वैल्यू जेनरेट करें
Hex एनकोडर/डीकोडर
हेक्साडेसिमल स्ट्रिंग एनकोडिंग और डीकोडिंग टूल
Binary एनकोडर/डीकोडर
बाइनरी स्ट्रिंग एनकोडिंग और डीकोडिंग टूल
AES एन्क्रिप्ट/डिक्रिप्ट
AES सिमेट्रिक एन्क्रिप्शन एल्गोरिथम टूल
RSA एन्क्रिप्ट/डिक्रिप्ट
RSA असिमेट्रिक एन्क्रिप्शन एल्गोरिथम टूल
HMAC जेनरेटर
HMAC संदेश प्रमाणीकरण कोड जेनरेशन टूल
IP पता खोज
IP पते की भौगोलिक स्थिति और नेटवर्क जानकारी खोजें
मिलीसेकंड टाइम कन्वर्टर
मिलीसेकंड टाइमस्टैम्प और yyyy-MM-dd HH:mm:ss स्ट्रिंग के बीच रूपांतरण करें।