[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GIT version


Am 07.02.25 um 15:54 schrieb Benoît Minisini:

Why do you need to not put a new file in the staging area automatically?


And why managing some projects with the IDE, and not some others?

I don't manage any Gambas project's git repo with the IDE.

Therefor I wanted an option to switch off Git handling by the IDE completely and I am fine with that as it is.

AFAICR Bruce Steers wanted to switch Git on and off per project. I do not want this.

There is many ways of using git, so I'd really like to understand, and
see if I can make the IDE more clever with git.

I use Git not only for Gambas but also for Images (with Git Annex), for a lot of configuration files (for instance /etc, ~/.config, ansible) and even for DTP files from Scribus or Inkscape. I would tear my hair out if every program had its own Git interface and I had to learn and use the specific one.

I use Zsh with Guake and 'tig' to manage any Git repo. This is my universal Git interface, so I use it everywhere. I'm happy to stick with it and that I don't have to learn a new one.

What I find so great about Gambas is that practically everything consists of text and that it can be wonderfully versioned with Git.

The only thing I might find cool would be if the IDE would make it possible to browse the history of a file. But if I had to switch on Git handling by the IDE and the IDE would automatically insert every change I make into the staging area of the repo, then I would prefer to do without it.

Alles Gute

Christof Thalhofer

--
Dies ist keine Signatur


Follow-Ups:
Re: GIT versionBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
References:
GIT versionPhilippe Valarcher <philippe.valarcher@xxxxxxx>
Re: GIT versionBruce Steers <bsteers4@xxxxxxxxx>
Re: GIT versionPhilippe Valarcher <philippe.valarcher@xxxxxxx>
Re: GIT versiongbWilly <gbWilly@xxxxxxxxxxxxxx>
Re: GIT versionPhilippe Valarcher <philippe.valarcher@xxxxxxx>
Re: GIT versionBruce Steers <bsteers4@xxxxxxxxx>
Re: GIT versionBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: GIT versionChristof Thalhofer <chrisml@xxxxxxxxxxx>
Re: GIT versionChristof Thalhofer <chrisml@xxxxxxxxxxx>
Re: GIT versionBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>
Re: GIT versionBenoît Minisini <benoit.minisini@xxxxxxxxxxxxxxxx>