Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2021-10

TortoiseGit (was TMask revisited)

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Juha Manninen

On Sat, Oct 16, 2021 at 3:27 PM Maxim Ganetsky via lazarus <

Show quoted text 7 lines
wrote: You can right-click on the revision entry (in the log) itself, and there you will be able to open unified diff viewer. Also 'raw' diffs are not very convenient to me, I prefer to inspect them in a separate viewer (TortoiseGit has an excellent built-in one, and on Linux I use Meld).

Ok, I found the unified diff for the whole commit. Still requires clicking. Gitk shows it right away in a pane. Having the mouse cursor over it I can scroll with the wheel. No clicks needed. Keyboard Up/Down changes the selected commit.

Revision graph is located at the left of the log window. You mean it? It

looks just like in any other tool?

It was in the main popup menu of the Explorer integration.

You didn't try to cherry-pick, TortoiseGit has the best interface for

this in my experience.

Ok, can be.
I have done "git cherry-pick c28cc988ec" or similar on a console. No problems so far.
I still feel uncomfortable with external branch management and synchronization. I believe a GUI tool could help with that. My main development platform is Linux where TortoiseGit is not available. I may look at some other GUI tools later.
However I remember even the console commands suggested the right syntax for me when I experimented with external branches. I just copied it and things worked.

Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20211017/f9418c77/attachment.html>

Reply by email

Florian Klämpfl
to Juha Manninen
Juha Manninen wrote
I still feel uncomfortable with external branch management and synchronization. I believe a GUI tool could help with that. My main development platform is Linux where TortoiseGit is not available. I may look at some other GUI tools later.

Try SmartGit while it is a Java program with all its disadvantages, it is imo the closest to TortoiseGit on linux. It is free for working on OSS software. Only on MacOS, I use Fork because when I ran SmartGit, several 100 GB per day were written to the SSD !?

Reply by email