you can use git bash on the working directory
command is as follow
git status -b
it will tell you on which branch you are on
there are many commands which are useful some of them are
-s
--short
Give the output in the short-format.
-b
--branch
Show the branch and tracking info even in short-format.
--porcelain[=]
Give the output in an easy-to-parse format for scripts. This is similar to the short output, but will remain stable across Git versions and regardless of user configuration. See below for details.
The version parameter is used to specify the format version. This is optional and defaults to the original version v1 format.
--long
Give the output in the long-format. This is the default.
-v
--verbose
In addition to the names of files that have been changed, also show the textual changes that are staged to be committed (i.e., like the output of git diff --cached). If -v is specified twice, then also show the changes in the working tree that have not yet been staged (i.e., like the output of git diff).
.git/HEAD
, possibly in a parent directory – Tinogit branch --show-current
. See my answer here. – VonC