I'm seeing some questions lately pertaining to "git bash" or "gitbash" and had to go look to see if this was something different from windows-subsystem-for-linux, and it seems that it is different. I learned more about it from an Atlassian Git bash tutorial and the Git for Windows page. It's summarized as:
Git Bash is a package that installs Bash, some common bash utilities, and Git on a Windows operating system.
and:
Git for Windows provides a BASH emulation used to run Git from the command line.
... respectively.
Assuming we consider them on-topic (previously: Cygwin and previously: WSL), is there a need for a new tag? If so, what should it be called, and what should the excerpt & wiki say about it?
bash
shell and GNU toolset? If so, it may make sense to have a separate tag. It may also be a reason to have a separategitbash
tag if there is something else peculiar about the actual environment that "Git Bash" gives you that means that running everyday user tasks would be different from doing them on any other GNU system. WSL is different from this in that it's a "complete system" (AFAIK) with packages and whatnot, as is Cygwin.