Windows 용 GitHub 클라이언트를 사용하여 PATH에 Git 설치


145

내 Git을 어떻게 설치합니까? PATHWindows 용 GitHub 클라이언트를 사용할 때 합니까?

Git이 PATH에 설치되지 않았기 때문에 오류가 발생했습니다. 예를 들어 Atom을 사용하여 Linter 플러그인을 설치하려고하면 다음 오류가 발생합니다.

npm ERR! not found: git
npm ERR! 
npm ERR! Failed using git.
npm ERR! This is most likely not a problem with npm itself.
npm ERR! Please check if you have git installed and in your PATH.

Windows 용 GitHub는 설치시 Git을 설치합니까? (그렇지 않으면 Git을 어떻게 사용해야합니까?) 나는 그것을 두 번 설치하고 싶지 않습니다 ... 그래서 이미 PATH에있는 Git을 어떻게 추가합니까?

답변:


186

Windows 용 GitHub는 실제로 자체 버전의 Git을 설치하지만 PATH변수에 추가하지 않으므로 쉽게 수행 할 수 있습니다. 방법은 다음과 같습니다.

  1. 힘내 URL 얻기

    \cmd컴퓨터에 Git 디렉토리 의 URL을 가져와야 합니다. 힘내는 여기에 있습니다 :

    C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd\git.exe
    

    따라서 컴퓨터에서 <user>사용자로 교체 하고 컴퓨터 의 기능을 찾으십시오 <guid>. ( guidGitHub가 PortableGit을 업데이트 할 때마다 변경 될 수 있지만 해결 방법을 찾고 있습니다.)

    파일을 복사하여 명령 프롬프트에 붙여넣고 (마우스 오른쪽 단추로 클릭> 터미널에 붙여 넣기) 붙여 넣어 작동하는지 확인하십시오. 일반적인 Git 명령을 나열하는 Git 도움말 응답이 표시되어야합니다. The system cannot find the path specified.다음 이 표시 되면 URL이 올바르지 않습니다. 올바르게 설정하면 다음 형식을 사용하여 디렉토리에 대한 링크를 작성하십시오.

    ;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd
    

    (참고 : 더 이상 \cmd은 아닙니다 \cmd\git.exe!)

    내 시스템에서 이것은 다음과 같습니다.

    ;C:\Users\brenton\AppData\Local\GitHub\PortableGit_7eaa494e16ae7b397b2422033as45d8ff6ac2010\cmd
    
  2. PATH 변수 편집

    환경 변수 편집기 ( instructions )로 이동 Path하여“시스템 변수”섹션에서 변수를 찾으십시오 . Edit…Git의 URL을 클릭 하여 해당 문자열의 끝에 붙여 넣습니다. 저장! 이 작업을 메모장으로 가져와 편집하는 것이 더 쉬울 수 있습니다 . URL에 붙여 넣기 전에 세미콜론을 하나만 넣으십시오. 그것이 작동하지 않으면 아마도이 경로가 어딘가에 공백이 있거나 (세미콜론 주위에 공백이 없어야 함) 끝에 세미콜론 (세미콜론이 URL을 분리해야하며 시작 또는 끝에 세미콜론이 없어야 함) 끈).

작동하면 터미널을 닫았다가 다시 열 git수 있고 동일한 git help 파일이 제공됩니다. 그런 다음 Linter 설치가 작동합니다. (Atom> 파일> 설정> 패키지> Linter)


4
\cmd폴더를 추가하는 PATH것만으로 충분합니다. git.exe해당 폴더의 아마로를 통해 연결 git.exe\bin폴더. \bin폴더를 추가하면 해당 폴더에있는 실행 파일과 경로 환경에있는 다른 실행 파일간에 충돌이 발생할 수 있습니다.
dennisschagt

1
@ brentonstrine @dennisschagt의 제안을 올바르게 적용하십시오. 응답은 여전히 \bin폴더 대신 폴더 를 사용하는 방법을 설명합니다 \cmd.이 문제를 해결하십시오.
Petrus K.

1
팁 : 긴 honking github 경로를 빠르게 잘라 붙여 넣으려면 Git Shell을 실행하고 PATH를 입력하십시오.
Bob Stein

1
알다시피, 나는 대답을 읽었으며 여전히 git.exe를 경로에 추가했습니다 : /
Ayyash

6
2016 년 12 월 현재이 디렉토리에는 여전히 설치가 성가신 각 디렉토리마다 존재합니다! 그러나 한 가지 해결 방법은 PORTAB~1환경 변수 PATH에서 DOS 잘린 참조를 사용하는 것입니다. 예 C:\Users\<user>\AppData\Local\GitHub\Portab~1\cmd. GitHub 폴더의 다른 파일 / 디렉토리도로 시작하지 않으면 작동합니다 Portab.
Brendan

133

다른 답변이 말한 것에 하나 더 추가하고 싶습니다. 경로는 다음과 같습니다.

C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe

내 컴퓨터에서 나는 그것을 찾지 못했습니다 Git.

그러나 git과 cmd는

git.exe

C:\Program Files\Git\bin\git.exe

cmd

C:\Program Files\Git\cmd

PATH에 추가하려면 다음을 수행하십시오.

  • 내 컴퓨터를 마우스 오른쪽 버튼으로 클릭
  • 고급 시스템 설정을 클릭하십시오
  • 환경 변수를 클릭하십시오
  • 그런 다음 시스템 변수에서 경로 변수를 찾아 편집을 클릭하십시오.
  • 다음과 같이 문자열 끝에 git의 bin 및 cmd 경로를 추가하십시오.

    ;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

또는

;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

확인하려면 cmd를 다시 시작하고 cmd git --version를 입력하십시오.


2
나는 두 곳 모두에 있는데 어떻게해야합니까? 긴 것을 무시합니까?
Ayyash

내가 대답 한 것은 저에게 효과적이었습니다. 그것을 시도해보십시오.
Adnan Ali

멋지다-더 짧은 것은 일했다! 모든 Environment Variable> System Properties 창을 모두 종료하고 cmd가 다시 시작되기 전에 다시 시작해야합니다. 마지막 창을 열어 둔 상태에서 20 분이 걸립니다
Drenai

Visual Studio 코드를 사용하거나 cmd와 함께 IDE를 사용하는 경우 : cmd를 닫지 말고 전체 IDE를 다시 시작하십시오.
레슬리 복수

그것은 효과가 있었다. 답변 주셔서 감사합니다. 당신의 특이성은 지능적입니다.
Ifesinachi Bryan

27

답변을 주신 모든 분들께 감사드립니다. 모든 답변을 보았고 모든 사람이 쉽게 해보려고 노력했습니다.

1 단계 : 편집 환경을 입력 하고 표시된 옵션을 선택하십시오.

여기에 이미지 설명을 입력하십시오

2 단계 : 경로를 선택하고 편집을 클릭하십시오

여기에 이미지 설명을 입력하십시오

3 단계 : 결국 아래 진술을 추가하십시오 (첫 번째 피할 수 있습니다; 이미있는 경우)

;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd

여기에 이미지 설명을 입력하십시오

4 단계 : 확인을 클릭하십시오

여기에 이미지 설명을 입력하십시오

5 단계 ** :-사용자 중 하나가 강조하는 중요한 단계 중 하나입니다. 그에게 감사합니다. ** CLOSE 명령 프롬프트와 REOPEN을 누른 다음 git을 작성하십시오.

**

  • 아래 명령을 시도하기 전에 명령 프롬프트를 닫고 다시 시작하십시오.

**

여기 마법이있다

여기에 이미지 설명을 입력하십시오


1
프리 핸드 스 크라이 블링은 그 부분들이 사용자에 따라 다르다는 것을 강조하기위한 것입니까? 실제로 아무것도 숨기지 않기 때문입니다. 답변에 첨부 된 동일한 이름 (서식이 약간 변경됨)입니다.
SamB

실제로 숨기는 것이었지만저기서 나쁜 일을했습니다.
Gaurav khurana 2016 년

3
스택 오버플로의 사용자 이름은 사용자가 그린 텍스트와 동일합니다.
Verma Aman

18

Windows 10에 GitHubDesktop을 설치했으며 git.exe는 C : \ Users \ john \ AppData \ Local \ GitHubDesktop \ app-0.7.2 \ resources \ app \ git \ cmd \ git.exe에 있습니다.


1
예, Windows 10 64 비트의 GHD에서 C : \ Users \ <user> \ AppData \ Local \ GitHubDesktop \ app-1.0.1 \ resources \ app \ git \ cmd
TSga

11

Git의 실행 파일은 실제로 다음 위치에 있습니다. C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin\git.exe

이제 실행 파일을 찾았으므로 PATH에 추가하면됩니다.

  • 내 컴퓨터를 마우스 오른쪽 버튼으로 클릭
  • 고급 시스템 설정을 클릭하십시오
  • 환경 변수를 클릭하십시오
  • 그런 다음 시스템 변수에서 경로 변수를 찾고 편집을 클릭하십시오.
  • 다음과 같이 문자열 끝에 git의 bin 및 cmd 경로를 추가하십시오.

;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\bin;C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd


7

Windows 용 GitHub는 이제 GitHub 데스크탑 입니다.

당신이있는 경우 Windows 용 GitHub의을 (버전 1.1 이전), 경로가 있어야한다 :

C:\Users\<user>\AppData\Local\GitHub\PortableGit_<guid>\cmd

GitHub Desktop 이있는 경우 (버전 1.1부터) 경로는 다음과 같아야합니다.

C:\Users\<user>\AppData\Local\GitHubDesktop\app-<version>\resources\app\git\cmd

경로를 확인하고 복사 한 후 다음을 수행하십시오.

  • 내 컴퓨터 또는이 PC를 마우스 오른쪽 버튼으로 클릭하십시오
  • 속성을 클릭하십시오
  • 고급 시스템 설정을 클릭하십시오
  • 고급 탭에서 환경 변수를 클릭하십시오
  • ;변수 경로에 경로를 추가하십시오.
  • 확인을 누르십시오
  • 새 터미널을 사용하십시오

5

더하다

C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd;C:\Windows\System32 

PATH 변수에

git에 대한 새 변수를 만들지 말고 하나씩 분리하여 추가하십시오.

그것은 나를 위해 작동


4

여러 게시물을 검색했습니다. Windows 2.10.2 용 Github를 다운로드하여 설치 한 Windows 10에서 git.exe를 찾았습니다.

C:\Users\<user>\AppData\Local\Programs\Git\bin

그리고 git-cmd.exe

C:\Users\<user>\AppData\Local\Programs\Git

위의 게시물에서 로컬의 프로그램 폴더로 변경되었음을 유의하십시오.


1

이 작업을 수행하려면 위의 답변 중 많은 부분을 결합해야했습니다. 여기에서 도움이 될 수있는 사람이라면 누구나 훨씬 간단한 프로세스입니다.

Windows 10을 사용하는 경우 "환경 편집 ..."을 입력하기 시작하면 바로 나타납니다. 경로 및 수정…을 클릭 한 다음;C:\Program Files\Git\bin\git.exe;C:\Program Files\Git\cmd 이미있는 경로의 끝에 잊지 마십시오. 새 github 경로를 현재 경로와 분리하십시오.

guid는 필요하지 않지만 bash를 여는 방법을 알고 싶다면 다음을 입력하십시오. git --man-path


1

Github 데스크탑을 위해 업데이트되었습니다

Windows 검색에서 "시스템 환경 변수 편집"을 검색하십시오.

  • 오른쪽 하단에서 환경 변수 를 클릭하십시오.

  • 시스템 변수에서 경로 를 찾아서 편집을 클릭하십시오.

  • 새 경로를 추가 하려면 새로 만들기 를 클릭하십시오

  • 이 경로를 추가하십시오. C : \ Users \ yourUserName \ AppData \ Local \ GitHubDesktop \ bin \ github.exe

모든 것이 제대로 작동하는지 확인하려면 cmd를 열고 github.exe를 입력하십시오.


0

Windows에서 SmartGit을 사용하는 경우 실행 파일은 다음과 같습니다.

c:\Program Files (x86)\SmartGit\git\bin\git.exe

0

vscode의 터미널을 사용하는 경우 환경 변수를 수행하더라도 작동하지 않을 수 있습니다. git

vscode를 다시 시작하면 작동합니다.


내 시스템 경로에 git을 추가하고 효과가없는 것을 보았을 때, 이것이 실제로 나를 위해 분류 한 것입니다. 좋은 소리!
FTWinston
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.