Empfohlen Git-tools für windows
Habe ich immer nur verwendet VSS (igitt, ich weiß) und Team Foundation Server für die source-control-management unter windows. Ich entwickle in c# mit Visual Studio 2010 als meine IDE. Ich habe jetzt eine Anforderung zur Verwendung von Git auf mein Nächstes Projekt.
Können Sie bitte empfehlen eine Git-tool gibt? Ich weiß, diese Frage wurde bereits gestellt werden, bevor auf SOF, aber es scheint ein bisschen veraltet. Auch wenn man bedenkt, dass ich nur ein einziges mal genutzt repositories kommen aus dem MS Stall, ich hatte gehofft, dass es eine ähnliche GUI oder VS-add-on von GIT, das hilft mir, mich anzupassen.
Danke für die Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
GitExtensions ist sehr komplett und es integriert sich auch sehr gut in Visual Studio 2010.
Einen Vergleich zwischen TortoiseGit und GitExtensions, werfen Sie einen Blick auf diese StackOverflow-Frage
Beide TortoiseGit und GitExtensions sind open source.
Hier finden Sie eine Liste der verfügbaren frontends.
Ich persönlich schlage GitExtensions, die haben auch eine anständige Reihe von shortcuts (ich hasse den Wechsel von Tastatur zu Maus während der Entwicklung).
Werfen Sie einen Blick auf diese andere Frage wie gut, können Sie es nützlich finden.
Update
Ich beenden mit GitExtension, als ich entdeckte,SmartGIT. Ich sehr empfehlen, zu berücksichtigen, ist es auch: es ist keine Integration mit dem Windows-Datei-Explorer (nun halte ich ein Vorteil) und es hat eine sehr Poliert und smart-GUI.
Ich noch verwenden der Befehlszeile aus Git-bash. Verwenden TortoiseGit als irgendwann.
Git-bash machen Sie mächtig auf Git im Voraus, und Sie haben noch das wissen, wenn Sie andere system, das nicht Windows. Für TortoiseGit, ich mag, um zu sehen, graph-Virtualisierung-es wird das Verhältnis zwischen code-Zweig, damit Sie leicht zu verstehen, auch Statistik.
SmartGit ist genial 🙂 Wir es verwenden, wo ich arbeite und es wirklich hilft, straffen merge-Konflikte und Auflösung. Andernfalls können Sie immer laden Sie eclipse und verwenden Sie eGit, aber es ist relativ buggy.
Empfehle ich das Lesen der Git-Anleitung auf StackOverflow:
Git für Anfänger: Die endgültige praktische Anleitung
Deckt alle GUI-Tools, Prozesse, Referenzen und anderen Ressourcen.
War nie ein fan von Git (ich ziehe mit SVN und hg), aber wenn man bedenkt, sowohl TortoiseSVN und TortoiseHG Recht gut sind, würde ich empfehlen, versuchen TortoiseGit, das ist eine Portierung von TortoiseSVN arbeiten mit Git statt SVN.