Cookies ahead

Our support chat tool "Intercom" would like to collect some more data on you. See the related link for more details.

Docs

Git clients

🐙

While the terminal is the universal interface for Git, graphical clients can make complex tasks easier and help visualize history.

Prerequisite

Have a look at our git intro if that is new to you.

Options to use Git

  • Terminal: Fast, scriptable, universal. Great for standard commands.
  • GUI: Visual, discoverable. Great for reviewing diffs, resolving merge conflicts, browsing commit history, squashing commits.
  • IDE: Integrated, close, good for daily tasks, also PRs.

IDEs with Git support

Most modern code editors, including VS Code and PhpStorm, feature built-in Git integration that supports staging changes, reviewing commits, and resolving merge conflicts.

  • VS Code: Has a built-in Source Control tab. Great for staging changes and handling merge conflicts inline.
  • PhpStorm: Features a very powerful Git GUI. The "Local History" feature is a life saver.

Git integration at fortrabbit

fortrabbit does not host your Git repository; instead, you deploy code by connecting an external Git provider like GitHub using a Git client.

Written by a human. Review, grammar checks and typo fixes by AI.

AI use & editorial processEdit on GitHub ↗