다른 답변의 일반적인 분석에 동의하며 어떤 종류의 충돌이 발생할 수 있는지 정확하게 예측할 수 없습니다. 나는 세 번째 옵션을 취하는 것이 끔찍한 것을 보지 못했다는 것을 알고 있습니다. 그러나 2018 년 현재 옵션이 실제로하는 일에 조금 추가 할 수 있습니다.
이 옵션을 포함하여 팀을 git으로 전환하는 방법을 결정하면서 다양한 설치 구성을 실험했습니다. 이것이 실제로 Windows v2.19.1의 git에서 설치가 내 경로로 수행되는 것을 관찰 한 것입니다.
Git Bash에서만 Git 사용
상태에 따라 시스템 경로는 수정되지 않습니다. 간단한 입력 git status
Windows 명령 프롬프트에서 cmd.exe를에를 실패합니다 'git' is not recognized as an internal or external command, operable program or batch file
.
Windows 명령 프롬프트에서 Git 사용
충돌을 방지하기 위해 PATH에서 디렉토리 순서를 변경할 수 있습니까?
이것이 두 번째 옵션이하는 것입니까? ( "Windows 명령 프롬프트에서 Git 사용-이 옵션은 최소한의 Git 래퍼 만 추가하므로 안전하다고 간주됩니다")
주문 변경은 항상 선택 사항이지만, 두 번째 선택은 주문과 관련이없는 것으로 보입니다. (경로 추가는 경로에 관계없이 진행되는 것처럼 보입니다. 어느 시점에서 변경된 것이 조금 의심 스럽습니다.) 경로에 추가되는 디렉토리에 대한 질문이며 두 번째 옵션과 세 번째 옵션이 다릅니다.
PATH에 "최소한의"Git 래퍼를 추가 할 것이라고 말하면 실제로 나타나는 cmd
것은 (설치 예정) 폴더를 경로에 추가하는 것입니다. 이것이 결국 팀에 제안한 옵션입니다. 우리는 이제 C:\Program Files\Git\cmd
우리의 길에 있습니다.
의 새로운 기능 cmd
디렉토리? 저에게는 6 개의 파일 만 있습니다 :
- git.exe
- git-gui.exe
- gitk.exe
- git-lfs.exe
- start-ssh-agent.cmd
- start-ssh-pageant.cmd
Anaksunaman의 대답과 마찬가지로 이것이 충분하지 않은지 확실하지 않습니다. git <some command>
git.exe의 포함으로 시작하는 모든 일반 명령 이 작동합니다.
Windows 명령 프롬프트에서 Git 및 선택적 Unix 도구 사용
이것은 두 번째 옵션을 추가하는 것 포함 <Install dir>\Git\cmd
추가 또한 경로, 및 <Install dir>\Git\mingw64\bin
및 <Install dir>\Git\usr\bin
경로에. 두 디렉토리 모두 다른 답변에서 언급했듯이 find, sort 및 kill을 포함하여 상당한 수의 실행 파일이 있습니다.
아마도 몇 백 가지 항목을 나열하는 대신 관련 사용자가 옵션 2를 선택하고 설치를 완료 한 다음 해당 디렉토리를 살펴 보도록 권장합니다. 위험에 만족하는 경우 경로에 경로를 직접 추가 <Install dir>\Git\mingw64\bin
하고 <Install dir>\Git\usr\bin
타임머신을 되찾아 세 번째 옵션을 선택하는 것과 같습니다.