विंडोज़ एक्सप्लोरर में एक संदर्भ (उर्फ राइट क्लिक) मेनू कैसे जोड़ें, जिसे क्लिक करने पर, वर्तमान एक्सप्लोरर फ़ोल्डर में गिट-बैश कंसोल को खोलता है?
विंडोज़ एक्सप्लोरर में एक संदर्भ (उर्फ राइट क्लिक) मेनू कैसे जोड़ें, जिसे क्लिक करने पर, वर्तमान एक्सप्लोरर फ़ोल्डर में गिट-बैश कंसोल को खोलता है?
जवाबों:
मेरे पास एक समान मुद्दा था और मैंने ऐसा किया।
चरण 1: प्रारंभ मेनू में "regedit" टाइप करें
चरण 2: रजिस्ट्री संपादक को चलाएँ
चरण 3: पर नेविगेट करेंHKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
चरण 4: "शेल" पर राइट-क्लिक करें और नया> कुंजी चुनें। नाम "बैश"
चरण 5: मान को संशोधित करें और इसे "बाश में खोलें" पर सेट करें यह वह पाठ है जो राइट क्लिक में दिखाई देता है।
चरण 6: बैश के नीचे एक नई कुंजी बनाएं और इसे "कमांड" नाम दें। इस कुंजी का मान अपने git-bash.exe पथ पर सेट करें।
रजिस्ट्री संपादक को बंद करें।
अब आपको एक्सप्लोरर में राइट क्लिक मेनू में विकल्प देखने में सक्षम होना चाहिए
पीएस गिट बश डिफ़ॉल्ट रूप से वर्तमान निर्देशिका को उठाता है।
संपादित करें : यदि आप एक क्लिक दृष्टिकोण चाहते हैं, तो नीचे दिए गए ओज़ेश के समाधान की जाँच करें
चरण 1. अपने डेस्कटॉप पर राइट-क्लिक करें "New" -> OpenGitBash.reg नाम के साथ "टेक्स्ट डॉक्यूमेंट"
चरण 2. फ़ाइल पर राइट क्लिक करें और "संपादित करें" चुनें
चरण 3. नीचे दिए गए कोड को कॉपी-पेस्ट करें, फ़ाइल को सहेजें और बंद करें
चरण 4. फ़ाइल को डबल क्लिक करके निष्पादित करें
नोट: आपको रजिस्ट्री को लिखने के लिए प्रशासक की अनुमति की आवश्यकता है।
Windows Registry Editor Version 5.00
; Open files
; Default Git-Bash Location C:\Program Files\Git\git-bash.exe
[HKEY_CLASSES_ROOT\*\shell\Open Git Bash]
@="Open Git Bash"
"Icon"="C:\\Program Files\\Git\\git-bash.exe"
[HKEY_CLASSES_ROOT\*\shell\Open Git Bash\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%1\""
; This will make it appear when you right click ON a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\shell\bash]
@="Open Git Bash"
"Icon"="C:\\Program Files\\Git\\git-bash.exe"
[HKEY_CLASSES_ROOT\Directory\shell\bash\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%1\""
; This will make it appear when you right click INSIDE a folder
; The "Icon" line can be removed if you don't want the icon to appear
[HKEY_CLASSES_ROOT\Directory\Background\shell\bash]
@="Open Git Bash"
"Icon"="C:\\Program Files\\Git\\git-bash.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\bash\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%v.\""
और यहाँ आपका परिणाम है:
HKEY_USERS\{the-account-SID}\Software\Classes\Directory\Background\shell, HKEY_USERS\{the-account-SID}\Software\Classes\Directory\shellऔरHKEY_USERS\{the-account-SID}\Software\Classes\LibraryFolder\background\shell
सबसे आसान तरीका है कि नवीनतम Git को यहां से इंस्टॉल करें । और स्थापित करते समय, सुनिश्चित करें कि आप विकल्प को सक्षम कर रहे हैं Windows एक्सप्लोरर एकीकरण ।
एक बार काम पूरा हो जाने के बाद, जब भी आप किसी भी फोल्डर पर राइट क्लिक करेंगे, आपको वे विकल्प मिलेंगे।
आशा करता हूँ की ये काम करेगा।
यहां *.regGit GUI और Git Bash के लिए सीधे Windows इंस्टालर- Git GUI से रजिस्ट्री निर्यात ( फाइलें) हैं :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_gui]
@="Git &GUI Here"
"Icon"="C:\\Program Files\\Git\\cmd\\git-gui.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_gui\command]
@="\"C:\\Program Files\\Git\\cmd\\git-gui.exe\" \"--working-dir\" \"%v.\""
गिट बैश:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_shell]
@="Git Ba&sh Here"
"Icon"="C:\\Program Files\\Git\\git-bash.exe"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\git_shell\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%v.\""
*.regफ़ाइलों के बारे में विस्तार के लिए, Microsoft से " .reg फ़ाइल का उपयोग करके रजिस्ट्री उपकुंजियों और मानों को कैसे जोड़ें, संशोधित करें या हटाएं " देखें।
&वह उस मेनू प्रविष्टि के लिए हॉटकी बन जाता है।
मेरे लिए जो काम किया गया वह लगभग यही था, लेकिन निम्न पंजीकरण पथ के साथ:
HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Directory/background/shellऔर यहां मैंने कुंजी बैश का निर्माण किया, इस मूल्य के साथ कि मैं क्या चाहता हूं कि प्रदर्शन नाम होना चाहिए, और फिर मूल्य के साथ इस नामित कमांड के तहत एक और कुंजी बनाई। git-bash.exe के लिए पथ
मैं विंडोज 10 पर हूं और एक ताजा गिट स्थापित करता हूं जिसने इसे किसी कारण से स्वचालित रूप से नहीं जोड़ा है (गिट संस्करण 2.12.0 64 बिट)
आप विंडोज़ के लिए गिट्स स्थापित कर सकते हैं या विंडोज़ के लिए जीथब, दोनों ही आपको अपने विंडोज़ एक्सप्लोरर में इस सुविधा को जोड़ने के लिए आपको विकल्प प्रदान कर सकते हैं। आप इसे यहां देख सकते हैं:
विंडोज के लिए Github
विंडोज के लिए जीआईटी
जैसा कि, @ शास्वत रूंगटा ने कहा: "मुझे लगता है कि स्थापना समाप्त होने के बाद सवाल यह है कि इसे कैसे जोड़ा जाए।"
अपने पीसी (विंडोज 7) पर मुझे लगता है कि "स्टूडियो यहाँ हिट" कमांड के बाद मैंने विज़ुअल स्टूडियो 2017 स्थापित किया।
मैं इसे Git को फिर से डाउनलोड और इंस्टॉल करके ठीक करता हूं ।
Git Bashवह है जो आप ढूंढ रहे हैं। यह terminalवर्तमान निर्देशिका में खुलता है ।
संदर्भ मेनू में "स्टार्ट कमांड प्रॉम्प्ट विथ रूबी" को जोड़ने में एक समान मुद्दा था क्योंकि इसमें सीएमडी के पैच के साथ पासिंग पैरामीटर शामिल हैं। उपरोक्त समाधान के रूप में एक समान प्रक्रिया का पालन किया
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Cmd With Ruby]
@="Cmd With Ruby"
"Icon"="C:\\Windows\\System32\\cmd.exe"
[HKEY_CLASSES_ROOT\*\shell\Cmd With Ruby\command]
@="\"C:\\Windows\\System32\\cmd.exe\" \"/E:ON /K
\"C:\\Ruby25-x64\\bin\\setrbvars.cmd\"\" \"--cd=%1\"\""
[HKEY_CLASSES_ROOT\Directory\shell\bash]
@="Cmd With Ruby"
"Icon"="C:\\Windows\\System32\\cmd.exe"
[HKEY_CLASSES_ROOT\Directory\shell\bash\command]
@="\"C:\\Windows\\System32\\cmd.exe\" \"/E:ON /K
\"C:\\Ruby25-x64\\bin\\setrbvars.cmd\"\" \"--cd=%1\"\""
[HKEY_CLASSES_ROOT\Directory\Background\shell\bash]
@="Cmd With Ruby"
"Icon"="C:\\Windows\\System32\\cmd.exe"
[HKEY_CLASSES_ROOT\Directory\Background\shell\bash\command]
@="\"C:\\Windows\\System32\\cmd.exe\" \"/E:ON /K
\"C:\\Ruby25-x64\\bin\\setrbvars.cmd\"\" \"--cd=%v.\"\""
आमतौर git bash hereपर केवल निर्देशिकाओं पर चलाया जा सकता है इसलिए आपको एक निर्देशिका पर जाना होगा और पिछली निर्देशिका पर राइट क्लिक करना होगा git bash here( फिर विंडोज ओएस पर निश्चित रूप से) का चयन करें ।
नोट : किसी निर्देशिका के अंदर संदर्भ मेनू में git bash hereविकल्प नहीं है ।
आप विंडोज के लिए TortoiseGit इंस्टॉल कर सकते हैं और संदर्भ मेनू में एकीकरण शामिल कर सकते हैं। मैं इसे विंडोज पर गिट के साथ काम करने का सबसे अच्छा साधन मानता हूं।
मैंने अपना git अपडेट किया और मैंने "Git Bash Here" के विकल्प को चिह्नित किया
gitपर्यावरण-पथ चर (जैसे C:\Program Files\Git\cmd) के लिए पथ जोड़ें, जिसके द्वारा आप gitकमांड लाइन का उपयोग करके किसी भी फ़ोल्डर से पहुंच सकते हैं ।