Git is very popular, but its strength is in facilitating distributed development. That's why Github exists, to allow developers to obtain the code from a central place.
If you aren't involved in a team development project with individuals remote from each other, or there's no need to share your code with other people, then I personally wouldn't use it. You can create a project on Github, but be aware that this will be public, and anyone can view it, and access your code. Unless you pay for a private repository. You may not want just anyone to access your application code.
At work we use Subversion (SVN). This is supported by Android Studio. You can set up a local code repository for use with your own projects. There's also nothing stopping you setting up a local Git repository, if you wish. But I'm much more familiar with Subversion, and its concept of branching. Code branches allow you to develop new features separate from the main development line (referred to as the trunk)