DEV Community

zankyr
zankyr

Posted on

Git & tricks: plugins + tools

// TODO place a beautiful and smart introduction here
Enter fullscreen mode Exit fullscreen mode

IntelliJ

Git

Git plugin image
If I had to choose only one plugin to use, my choice would fall on this. It comes bundled with intellij,
even in the Community Edition, and I haven’t found a Git client yet that’s so simple and effective to use.
It’s free, but I’d also be willing to pay just for the merge/rebase conflict manager feature.

.ignore

Image from the official page
Create ignore files for most of the tools/platforms (git, yarn, Docker, etc.) in an easy way.
Main features:

  • lots of templates for specific languages (Java, Node, etc.) or tools (JetBrains, Visual Studio Code, etc.)
  • syntax highlight
  • custom templates
  • etc.

Lazygit

Image from the original page

If you don't want to learn git's commands (let's be honest, solving a merge conflict via command line is not so fun), and you have to work on different projects using different IDEs, maybe you'd like Lazygit. This is a Git UI for your terminal, so you don't have to work with different Git plugins each time you switch from IntelliJ to VS Code and viceversa.

Top comments (0)