Git ve Git Bash’i https://git-scm.com/ adresinden kullanıyorum . Burada daha fazla bilgi içeren bir sayfa var: https://git-for-windows.github.io/ .
Dün bir sorunla karşılaştım rsync
ve Windows için Git Bash'i daha derine kazmaya başladım. Bash programının isminden bile emin olmadığımı fark ettim, çünkü sadece git-scm indirmeyle birlikte geliyor. Ben buna makul görünen Windows için Git Bash diyorum.
"Git Bash Nedir" konusunu inceleyerek Cygwin ve mysys2 adında farklı bir şey okudum , bununla alakalı görünüyor mysysGit
ve referanslar gördüm MinGW
. Ancak, daha sonra SSS'de mintty'nin Git Bash için varsayılan terminal olduğunu gördüm .
Bash uygulamasının aslında bağımsız olarak sunulan, başka şeylerin (özellikle de yukarıda listelenen) özel olarak küratörlüğünü yapmış olduğu görülüyor.
Temel olarak, ssh
scp
cat
ls
Windows için Git Bash'te çalışma gibi * nix komutlarını yapan temelin ne olduğunu bilmek isterim ?
(İyi bir cevabın birinin geniş vuruşlarda bu bileşenlerin nasıl bir araya geldiğini ve bileşenlerin doğru sözcüklerini anlamalarını sağlamasına yardımcı olacağını düşünüyorum, ancak SO soru / cevap biçimini kırmak istemiyorum.)