클릭하면 현재 탐색기 폴더에서 git-bash 콘솔을 여는 컨텍스트 (일명 오른쪽 클릭) 메뉴를 Windows 탐색기에 추가하는 방법은 무엇입니까?
클릭하면 현재 탐색기 폴더에서 git-bash 콘솔을 여는 컨텍스트 (일명 오른쪽 클릭) 메뉴를 Windows 탐색기에 추가하는 방법은 무엇입니까?
답변:
나는 비슷한 문제가 있었고 이것을했습니다.
1 단계 : 시작 메뉴에 "regedit"를 입력합니다.
2 단계 : 레지스트리 편집기 실행
3 단계 : 다음으로 이동HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
4 단계 : "shell"을 마우스 오른쪽 버튼으로 클릭하고 New> Key를 선택합니다. 키 이름을 "Bash"로 지정
5 단계 : 값을 수정하고 "Bash에서 열기"로 설정합니다. 이것은 오른쪽 클릭에 나타나는 텍스트입니다.
6 단계 : Bash 아래에 새 키를 만들고 이름을 "command"로 지정합니다. 이 키의 값을 git-bash.exe 경로로 설정하십시오.
레지스트리 편집기를 닫습니다.
이제 탐색기의 오른쪽 클릭 메뉴에서 옵션을 볼 수 있습니다.
PS Git Bash는 기본적으로 현재 디렉터리를 선택합니다.
1 단계. 바탕 화면에서 이름이 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 탐색기 통합 옵션을 활성화했는지 확인하십시오 .
완료되면 폴더를 마우스 오른쪽 버튼으로 클릭 할 때마다 해당 옵션이 표시됩니다.
도움이 되었기를 바랍니다.
다음은 Windows 설치 프로그램 -Git GUI *.reg
에서 직접 Git GUI 및 Git Bash에 대한 레지스트리 내보내기 ( 파일)입니다 .
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.\""
힘내 bash :
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 파일을 사용하여 레지스트리 하위 키 및 값을 추가, 수정 또는 삭제하는 방법 "을 참조하십시오 .
&
해당 메뉴 항목의 핫키 가 됩니다.
나를 위해 일한 것은 거의 이것이지만 다음과 같은 REGEDIT 경로가 있습니다.
HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Directory/background/shell
여기서 표시 이름을 원하는 값으로 Bash 키를 만든 다음이 명명 된 명령 아래에 값을 git-bash.exe 경로
저는 Windows 10을 사용 중이며 어떤 이유로 자동으로 추가되지 않은 새로운 git 설치가 있습니다 (git 버전 2.12.0 64bit).
git for windows 또는 Github for windows를 설치할 수 있으며, 둘 다 설치하는 동안이 기능을 Windows 탐색기에 추가 할 수 있습니다. 여기에서 찾을 수 있습니다.
Windows 용 Github
Windows 용 Git
@Shaswat Rungta는 "설치가 끝난 후 추가하는 방법에 대한 질문이라고 생각합니다."
내 PC (Windows 7)에서는 Visual Studio 2017을 설치 한 후 "Git Bash here"명령이 사라진 것 같습니다.
Git을 다시 다운로드 하고 설치 하여이 문제를 해결 했습니다.
Git Bash
당신이 찾고있는 것입니다. terminal
현재 디렉토리 에서이 열립니다 .
cmd 패치와 함께 매개 변수를 전달하는 것과 관련하여 상황에 맞는 메뉴에 "Ruby로 명령 프롬프트 시작"을 추가 할 때 유사한 문제가있었습니다. 위 의 솔루션 과 유사한 절차를 따랐습니다.
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
(물론 Windows OS에서).
참고 : 디렉토리 내의 컨텍스트 메뉴에는 git bash here
옵션 이 없습니다 .
Windows 용 TortoiseGit 을 설치 하고 상황에 맞는 메뉴에 통합을 포함 할 수 있습니다 . Windows에서 Git과 함께 작동하는 가장 좋은 도구라고 생각합니다.
내 자식을 업데이트하고 "Git Bash Here"옵션을 표시했습니다.
명령 줄을 사용하여 모든 폴더에서 액세스 할 수 git
있는 환경 경로 변수 (예 :)에 경로를 추가합니다 .C:\Program Files\Git\cmd
git