For a number of years, I've been a fan and dependent on IntelliJ's interface for Git commits.It's still great, but II also seems to be collapsing under the weight of its own development, and it's never been FOSS, another drawback.Does anyone know of any similar alternatives, ideally from the FOSS world, which will allow me the below functionality:List and select files which have changesView side-by-side diff of individual changed fileSelect changed sections for inclusion in commitThat's really about all I need, since I'm developing a branchless "everything on master" solo project.