Diğer cevapların genel analizine katılıyorum ve ayrıca ne tür çatışmalar yaşayabileceğinizi tam olarak tahmin edemiyorum. Üçüncü seçeneği seçtiğim için kendimi kötü bir şey farketmediğimi biliyorum. Ancak, 2018'den beri seçeneklerin gerçekte ne yaptığını biraz ekleyebilirim.
Bu seçenekler de dahil olmak üzere ekibime git'e nasıl geçiş önereceğime karar verirken çeşitli kurulum yapılandırmaları ile denemeler yaptım. Bu aslında, Windows v2.19.1 için git başından itibaren kurulumun yoluma gittiğini gözlemlediğim şeydi.
Sadece Git Bash’deki Git’i kullanın.
Belirtildiği gibi, sisteminizin yolunda herhangi bir değişiklik yapılmaz. git status
Windows komut isteminde bir basit girildiğinde, cmd.exe, ile başarısız olur 'git' is not recognized as an internal or external command, operable program or batch file
.
Git Windows Komut İsteminden Kullan
Çatışmaları önlemek için PATH içindeki dizinlerin sırasını değiştirebilir miyim?
2. seçeneğin yaptığı şey bu mu? ("Windows Komut İsteminde Git'i kullanın - Bu seçenek yalnızca bazı Git paketleyicileri eklediği için güvenli kabul edilir")
Siparişi değiştirmek sizin için her zaman bir seçenektir, fakat hayır, ikinci seçeneğin sipariş ile ilgisi yok gibi görünüyor. (Yol eklemeleri ne olursa olsun yolun sonuna gidiyor gibi görünüyor. Bir noktada bu değişikliğin biraz şüpheliyim.) Bu, yola hangi dizinlerin eklendiği ve ikinci ve üçüncü seçenekler arasında farklı olan bir soru.
PATH'nize "minimal" Git sarmalayıcıları ekleyeceğini söylediğinde, gerçekte göründüğü gibi cmd
, (gelen) kurulumunun klasörünü yola eklemektir . Sonunda takımıma önerdiğim seçenek bu. Şimdi C:\Program Files\Git\cmd
yollarımızda var.
Rehberde ne var cmd
? Benim için sadece altı dosya:
- git.exe
- Git-GUI.exe
- gitk.exe
- Git-lfs.exe
- start-ssh-agent.cmd
- start-ssh-pageant.cmd
Anaksunaman'ın cevabında olduğu gibi, bunun ne zaman yeterli olacağından emin değilim. Normal komutlardan herhangi biri, git <some command>
git.exe dosyasının dahil edilmesinden işe yarar.
Windows Komut İsteminde Git ve isteğe bağlı Unix araçlarını kullanın
Bu ikinci seçenek en ekleyerek içerir <Install dir>\Git\cmd
ekler de yoluna ve <Install dir>\Git\mingw64\bin
ve <Install dir>\Git\usr\bin
yoluna. Her iki dizin de, diğer cevaplarda belirtildiği gibi bulma, sıralama ve öldürme de dahil olmak üzere önemli sayıda yürütülebilir dosyaya sahiptir.
Muhtemelen birkaç yüz öğeyi listelemek yerine, ilgili kullanıcıyı ikinci seçeneği almaya, kurulumu tamamlamaya ve bu dizinlere bir göz atmaya teşvik ediyorum. Riskten memnunsanız, kendinize <Install dir>\Git\mingw64\bin
ve <Install dir>\Git\usr\bin
yolunuza kendiniz eklemek, zaman makinesini geri almak ve üçüncü seçeneği seçmekle aynı olacaktır.