とにかくGit Bash for Windowsとは何ですか?
https://git-scm.com/の GitとGit Bashを喜んで使用しています。https://git-for-windows.github.io/に詳細が記載されたページがあります。 昨日、私はで問題に遭遇し、rsyncGit Bash for Windowsを掘り下げ始めました。git-scmダウンロードにバンドルされているだけなので、Bashプログラムの名前すらわからないことに気付きました。私はそれをWindows用のGit Bashと呼んでいますが、これは合理的なようです。 「Git Bashとは」を調べる際に、Cygwinとmysys2と呼ばれる別のものについて読みました。mysys2はに関連してmysysGitいるようMinGWです。しかし、その後、FAQで、minttyがGit Bashのデフォルトのターミナルであることがわかりました。 Bashアプリケーションは、実際には、独立して利用可能な他のアイテム(ほとんどが上記にリストされている)の特別にキュレーションされたバンドルのようです。 基本的に、* nixコマンドssh scp cat lsがGit Bash for Windowsで動作するようにする基礎は何ですか? (良い答えは、誰かが広いストロークでこれらのコンポーネントがどのように組み合わされるかを理解し、コンポーネントの正しい単語を理解するのに役立つと思いますが、SOの質問/回答形式を破りたくありません。)