Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Git integration in IntelliJ is terrible IMO. It conflates staging and committing, and unstaging with reverting. I don't use it because it is a PITA, but what is even more annoying are the PR's from team members who do use it, which I have to send immediately back due to random files.


The history features are incredible and also the only ones I use, eg diffing, showing changed dirs/files/lines, blame, file/dir commit history.

I've never used it for anything else git related because the ui is strange.


True, but frankly it is Git’s model that is broken, or at the very least overcomplicated.

I do not care whether files are staged or not up until the point I actually want to commit, so personally the IntelliJ way of doing it is perfect.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: