message: improve git install instructions
diff: @@ -11,7 +11,7 @@ contributors:
  To get started with Ionic Framework, the only requirement is a [Node & npm](#node-amp-npm) environment.
  -Of course, you will also need an editor. We recommend [VS Code](https://code.visualstudio.com/), a free, batteries-included text editor made by Microsoft.
  +Of course, a code editor is also required. [VS Code](https://code.visualstudio.com/) is recommended. VS Code is a free, batteries-included text editor made by Microsoft.
  ## Node & npm
  @@ -28,10 +28,22 @@ $ npm --version
  ## Git
  -Although not required, the version control system [Git](/docs/faq/glossary#git) is highly recommended. First, install the command-line utility from the [download page](https://git-scm.com/downloads). For a GUI client, we recommend [GitHub Desktop](https://desktop.github.com/).
  +Although not required, the version control system [Git](/docs/faq/glossary#git) is highly recommended.
  +
  +Git is often accompanied by a Git Host, such as [GitHub](https://github.com/), in which case additional setup is required. Follow the tutorial from the Git Host's documentation to set up Git:
  +
  +* GitHub: [Set up Git](https://help.github.com/en/articles/set-up-git)
  +* GitLab: [Installing Git](https://docs.gitlab.com/ee/topics/git/how_to_install_git)
  +* Bitbucket: [Install Git](https://www.atlassian.com/git/tutorials/install-git)
  +
  +Otherwise, follow the [official installation instructions](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git). The command-line utility can be downloaded from the [download page](https://git-scm.com/downloads).
  To verify the installation, open a new terminal window and run:
  ```shell
  $ git --version
  ```
  +
  +### Git GUI
  +
  +Git is a command-line utility, but there are many [GUI clients](https://git-scm.com/downloads/guis/) available. [GitHub Desktop](https://desktop.github.com/) is recommended, and works well with GitHub.
  