p4-git bridge for intellij community edition

I have community edition of the Intellij. But it supports very few version control systems but my company uses perforce.

Is there any way i can achieve the version control with out manually checking out. And fire some command to submit to the p4.

  • Git push - suboptimal pack - out of memory
  • How best to squash old commits
  • Which DVCS work best with Subversion repositories
  • What is a smarter way to “reset” a dev branch in Git?
  • get hash without committing
  • How do I append one git history to another?
  • Basically i am thinking to go with local git repo. And some kind of p4-git plugin to submit my changes. Any suggestions?

  • Can I get git log to print the history in reverse order?
  • Git with authentication but without ssh
  • heroku remote messess up github desktop
  • git CLI how do I perform a checkout that also updates all of the submodules?
  • Git: how to move a branch between repositories
  • Setting up Libgdx project with git
  • 3 Solutions collect form web for “p4-git bridge for intellij community edition”

    There are a couple ways to do this. The best is with Perforce Git Fusion, but it does have some infrastructure requirements. Nothing much, but I’ve found that it’s enough to run afoul of ossified corporate bureaucracies. If that happens, you can fall back on git-p4, which is less capable but is included in the Git distribution and doesn’t have any infrastructure requirements.

    Finally, I suspect IntelliJ probably does support Perforce. I haven’t used it, but I do use PyCharm which does have Perforce support, and Jetbrains’ IDEs are basically all the same under the hood.

    I got the solution git-p4. It looks very easy and simple.

    There’s a new open source Perforce plugin for the community edition, p4ic4idea, which includes full VCS integration with the IDE. It’s not as robust as the IntelliJ Ultimate Edition supplied Perforce plugin, but it enables the simple add, delete, edit, and submit actions.

    Git Baby is a git and github fan, let's start git clone.