![]() |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Ich bin kürzlich von SourceTree (das ist im übrigen auch problemlos mit BeyondCompare genutzt habe) auf GitKraken umgestiegen (auch hier kann ich beliebige eigene Merge-Tools einstellen).
Ist etwas gewöhnungsbedürftig am Anfang (vor allem wenn man von SourceTree kommt), aber ich finde es schneller und stabiler. SourceTree hatte häufiger Hänger, bei denen ich die Operation ab und zu abbrechen und neu starten musste, insbesondere wenn ich mit Repos auf GitLab oder anderen, selbst gehosteten Repos gearbeitet habe, die nicht ganz so flott waren wie z.B. GitHub. Das ist allerdings Jammern auf sehr hohem Niveau ;-) |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Zitat:
|
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Zitat:
Und blöd ist auch, dass die Software nicht mit dem in Delphi standardmäßig eingestellten ANSI Format und Umlauten (in Kommentaren) klar kommt. Da muss man dann immer auf UTF-8 umstellen. Und da denke ich nie dran und muss jetzt alle meine Dateien und Projekte ändern was wieder extrem viele Commits bedeutet. Eine Standardeinstellung um Dateien immer in UTF-8 zu speichern scheint es nicht zu geben. Zumindest habe ich es nicht gefunden. |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Zitat:
|
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Damit die Auswahl noch etwas größer wird, werfe ich mal den von mir favorisierten Git-Client ins Rennen:
![]() (auch auf die Gefahr hin, daß wieder die "Der kostet ja Geld!"-Keule geschwungen wird) |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Ich arbeite zu 98 % auf der git bash. Bei unserer damaligen git-Schulung wurde uns alles auf der Konsole gezeigt, was für das Verständnis wirklich klasse war. Ich bin dann einfach dabei geblieben und bin dabei schneller als meine Kollegen mit verschiedenen git-Clients, welche zum Teil echt ewig für verschiedene Operationen brauchen. Über verschiedene Scripte habe ich mein Merge-Tool eingebunden und kann somit auch komfortabel arbeiten.
Es passiert ugf. 1 mal im Monat, dass ein Kollege ein Problem hat, welches auf der Konsole extrem leicht zu finden und zu beheben ist, in den git-Clients jedoch nicht zu erkennen ist. Ein einfaches Beispiel wäre z.B. ein HEAD im detached head state in einem Submodule. Zur Veranschaulichung nutze ich ab und zu SourceTree. GitKraken sieht auch wirklich interessant aus. Wäre er kommerziell kostenlos einsetzbar, hätte ich ihn mal getestet. Grüße |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Was bei mir Sourcetree unheimlich ausgebremst hat (1.6 und 2.0), waren meine uralten Grafikkartentreiber auf dem Notebook...
Da ich eigentlich fast nix mit Grafik programmiere, waren die auch entsprechend alt. Ich weiss nicht den Zusammenhang, aber liegt vielleicht auf daran das es nen zweigraka NB ist. (Intel HD + AMD) GitKraken schau ich mir auch mal an. |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Zitat:
|
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Unter Windows verwende ich auch meistens TortoiseGit für den Alltagskrams. Auf dem Mac und unter Linux, oder wenn's was "umständlicheres" sein soll, halt die Konsole.
TortoiseGit lässt sich ja relativ gut "steuern", deswegen habe ich mir das ![]() |
AW: Git vs. GitExtensions vs. TortoiseGit vs. SourceTree
Blöde Frage: Arbeitet eigentlich jemand mit GIT direkt in der IDE ?
Habs mal kurz probiert vor ein paar Jahren, und dann sofort wieder sein gelassen ... Vielleicht hat sich da ja mittlerweile auch was verbessert ? Rollo |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz