「Git for WindowsをインストールしたのにVSCodeでGitが使えないのはなんでだろう...」
という方向けに解説します。
「Git for Windows」をインストールしたら、「Git Bash」が使えるようになります。
Windowsでは「Git Bash」でGitを操作することになります。
しかし、VSCodeのデフォルトで用意されているターミナルは「Git Bash」ではありません。
VSCodeの設定で「Git Bash」を使えるようにする必要があります。
VSCodeの設定を開く
VSCodeを起動します。

画面左上の「File」をクリックします。
するといくつか項目が表示されるので、下の方にある「Preferences」をクリックします。
そしてさらに右側に項目が表示されるので、その中の「Settings」をクリックです。
Git Bashをデフォルトに設定する

上の画像のように「Settings」というタブが開いたかと思います。
検索欄に以下の文字を入力してください。
コピペでいいです。
Terminal.Integrated.Default Profile: Windows
意味不明だと思いますが、要するにターミナルを開いたときにデフォルトで「Git Bash」が使えるように設定しようとしています 。
プルダウンの中から「Git Bash」をクリックすれば設定完了です。
Git Bashを使う方法
ちなみにですがWindowsの場合、VSCodeのターミナルでは「PowerShell」というものが使われます。
上記の手順で「Git Bash」をターミナルのデフォルトに設定したとしても、どうしても最初は「PowerShell」が開いてしまいます。
「PowerShell」ではGitは使えません。
「Git Bash」を使うときには以下の操作をします。

VSCodeのターミナル右側の「+」マークをクリックします。

すると新たにターミナルが開きます。
開いたターミナルは「Git Bash」となっており、ここでGitを使うことができます。
というわけで記事は以上です。