IntelliJ IDEA Git Client
August 3, 2025 ยท View on GitHub
Note
The official JetBrains GitClient is in open closed beta.
This project originated as a YouTrack issue, and it based on the Git client developed by IntelliJ Community, which is still under development.
Join Community
#git-client channel on JetBrains Platform Slack
How to Run project locally
Clone repository
Since the repository is very large, we specify the branch as git-client when we clone it.
Note
If you just want the code and don't care about the history of commits. You can also add --depth=1 for faster cloning. This will ignore the historical commit messages.
mkdir -p ~/projects
cd ~/projects
git clone -b git-client https://github.com/obiscr/intellij-community.git intellij-community-git-client
cd intellij-community-git-client
Clone submodules
Windows
.\getPlugins.bat
macOS / Linux
sh getPlugins.sh
Open Project
Open intellij-community-git-client in IntelliJ IDEA (IC/IU), If it's the first time you open it, it usually fails to index. This is because it requires setting up the runtime environment.
Open File - Project Structure, select Project Item on the left sidebar, select Download JDK
Select JetBrains Runtime (17.0.7 / 17.0.9) in the popup menu
Wait for JBR to finish downloading, apply and save. The IDE should start indexing automatically, if not close the IDE and reopen it.
Note
This step may take a long time, so please be patient.
Build & Run
Select IDEA in Run Congratulations and click or
on the right to start the project. The compilation task will start automatically, and when it finishes, it will start an IDE in a sandbox environment.
Note
This step may take a long time, so please be patient.
Congratulations, you have successfully run the IDE locally.