VS Terminal / PowerShell Terminal / Git / Git Bash

I mostly use the intergraded terminal as well once inside a project.

But you often start in an external terminal, say when cloning a repo or whatnot. I would highly suggest installing Windows Terminal, it gives a lot of niceties, like tabs and a dropdown for starting the different shells and whatnot. Plus, it is handy when using WSL.

As said in your other thread, it is nice that Git Bash shows the branch you are on, so that is one reason to use it over PS. Although, you can set up PS to show more information.

https://git-scm.com/book/en/v2/Appendix-A:-Git-in-Other-Environments-Git-in-PowerShell