Skip to content

This project is a Git client based on IntelliJ Community and is still in development.

License

Notifications You must be signed in to change notification settings

obiscr/intellij-community

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

IntelliJ IDEA Git Client

This project originated as a YouTrack issue, and it based on the Git client developed by IntelliJ Community, which is still under development.

image image

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

image

Select JetBrains Runtime (17.0.7 / 17.0.9) in the popup menu

image

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.

image

Congratulations, you have successfully run the IDE locally.

About

This project is a Git client based on IntelliJ Community and is still in development.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published