Author Topic: Support for Git?  (Read 1493 times)


  • Administrator
  • Hero Member
  • *
  • Posts: 10581
  • FPC developer.
Re: Support for Git?
« Reply #15 on: February 05, 2023, 08:05:15 pm »
It probably also depends on platform, on Windows tortoisegit makes the IDE not the only GUI option


  • New Member
  • *
  • Posts: 37
Re: Support for Git?
« Reply #16 on: February 05, 2023, 11:09:24 pm »
Thank you. Another wish: Could you make the combobox items persistent?

You are welcome.
Package updated in github with the changes.


  • Hero Member
  • *****
  • Posts: 834
Re: Support for Git?
« Reply #17 on: February 07, 2023, 06:40:35 am »
Most of the (external) tools that are referred to are either overkill, not efficient/logical or not cross-platform.
"gitk" and "git gui" are cross-platform, come with the Git distribution and have the essential features.
For example gitk shows commits and their diffs better than TortoiseGit does.
The graphically pleasing SmartGit Java app is also cross-platform but I don't personally see any real benefit over "gitk" and "git gui".
Maybe I just got used to them, don't know.
Thank you JuhaManninen.

I was/am aware of gitk and git gui.

As a matter of fact, if I need a little more functionality then my knowledge about git is able to handle then I usually use one of those.

Smartgit: looks nice but I find the requirements (java) a bit overkill.
Tortoise: I always find such shell integration eerie although it would solve some problem. Though afaik it requires wine to run on mac/linux so again overkill. (please don't ask me to run the IDE in there as well  :P )

As Martin_fr mentioned when you run a docked IDE (such as I do) then everything running outside the IDE is/becomes a distraction. Ofc some (if not most) things should be run outside the IDE but all things related to coding should imho not be.

But, I am realistic as well. Not a soul (well, one or two perhaps) seems to care in all those years so demand/interest for integration seems very low or people simply have more time toying with their standalone git tools  :)

fwiw: there are more than 100 such git tools out there, each with their own quirks, some are platform targeted other just crash (gitk had a version that suffered the same faith) and most are born out of necessity from author that believes there must be a better way to visualize things (which make things inconsistent, over complicated to use or targeted to do one thing especially good). Been there done that, and as user JuhaManninen pointed out in the end something like git gui gitk does the job as well (at least most jobs) so I always seem to fall back to using those.


TinyPortal © 2005-2018