Plugin on top of Git4Idea

Hi there!
I wanted to develop a plugin on top of Git4Idea.
To start, I would like to add the “Rename current commit” action.
I was wondering where I can find documentation of the Git4Idea.
I’ve managed to find the source code, but it is not that helpful to scan through all of the files git4idea.

There’s no dedicated documentation other than the one you can find in sources.

Sorry for the stupid question, but how do I access one in sources?

I meant javadoc that can be found in some places of git4idea plugin’s sources, like intellij-community/plugins/git4idea/src/git4idea/commands/GitBinaryHandler.java at master · JetBrains/intellij-community · GitHub.