DOS Komut Satırından Git Bash Nasıl Başlatılır?

Basit bir soru olduğunu umduğum bir sorum var ama henüz cevabını bulamadım. Git Bash'i bir DOS toplu iş dosyasından başlatmak istiyorum. Şimdiye kadar denediğim şey şu:

  1. Win 7 Başlat düğmesinden Git Bash başlatıldı

  2. İşlemi "sh.exe&quot olarak tanımlamak için CTRL+ALT+DEL tuşlarını kullanın;

  3. Başlat komutunu kullanarak toplu iş dosyasından sh.exe'yi başlatın

     sh.exe'yi başlat

Ancak, bu tam Git Bash ortamını başlatmaz. Git Bash'in başlık çubuğunda genellikle "MINGW32" bulunur, ancak sh.exe'nin tam yolu ... Git\bin\sh.exe. Bana yüklenmesi (içeri çekilmesi? içe aktarılması?) gereken, muhtemelen farkında olmadığım bazı kaplamalar veya bağımlılıklar varmış gibi geliyor.

Bu, internette arama yaparken bulduğum en iyi sonuçlardan biriydi, ancak bana tam olarak mantıklı gelmiyor ve benim durumum için tam olarak geçerli olup olmadığından emin değilim:

https://stackoverflow.com/questions/6127063/running-git-from-windows-cmd-line-where-are-key-files

DOS toplu komut dosyası dünyasında acemiyim.

Çözüm

Bir toplu iş dosyasından başlatmak istiyorsanız:

  • x86 için

      start "" "%SYSTEMDRIVE%\Program Files (x86)\Git\bin\sh.exe" --login
  • x64 için

      start "" "%PROGRAMFILES%\Git\bin\sh.exe" --login
Yorumlar (6)

Tam Git Bash ortamı" ile tam olarak ne kastettiğinizden emin değilim, ancak şunu yaparsam güzel bir komut istemi alıyorum

"C:\Program Files\Git\bin\sh.exe" --login

PowerShell'de

& 'C:\Program Files\Git\bin\sh.exe' --login

login` anahtarı kabuğun login kabuğunu çalıştırmasını sağlar başlangıç dosyaları.

Yorumlar (2)
start "" "%SYSTEMDRIVE%\Program Files (x86)\Git\bin\sh.exe" --login -i

Git bash açılacak.

Yorumlar (0)