2012-05-26 8 views
18

Ich benutze svn schon seit einiger Zeit. Aber jetzt habe ich mich zu git verschoben. Nach meinen Erkenntnissen bietet Tortoise Git kein gutes Verständnis dafür, wie Git funktioniert, deshalb habe ich Git-Extensions ausgewählt.Wie bekomme ich Icon-Overlays mit Git-Extensions?

Das Problem ist, dass ich an die Überlagerung Symbole gewöhnt bin, die Tortoise mir zur Verfügung gestellt hat. Ich möchte sie wirklich während der Verwendung von Git. Ich bin mir nicht sicher, wie wir diese Overlays in Git-Extensions bekommen können. Kann mir jemand sagen, wie ich diese Überlagerungen auf meinem System zurückbekomme?

PS: Ich möchte nicht Tortoise verwenden, da es das Kernkonzept/Arbeit von Git versteckt. Auch mein Betriebssystem ist Windows 7.

Ich bin offen für andere GUI-Optionen auch, vorausgesetzt, sie helfen mir zu verstehen, wie git funktioniert.

Derzeit verwende ich Tortoise mit Git-Erweiterungen. Das ist irgendwie tollpatschig.

Antwort

2

Ich sehe kein Symbol Overlay von gitextensions vorgeschlagen (siehe GitHub repo).

gitextension menu

So unter anderen GUI for Git on Windows, eines der umfassendsten wäre SmartGit (aber wenn auch nicht kostenlos), und keiner bietet Overlays auf der Ebene der Windows Explorer.

+0

Smart git sieht am besten aus. Wie ich sehen kann ist es frei für den persönlichen Gebrauch. – Tushar

+0

TortoisGit bietet Overlay-Icons, und es sieht nur aus wie TortoiseSNV und TortoiseHg – shengy

+3

Ich würde von TortoiseGit abraten, wenn Sie es ernst meinen mit Git. TortoiseGit ist für SVN-Benutzer leicht zu erlernen, lehrt Sie aber schlechte Gewohnheiten, da Sie die Arbeitsabläufe und Unterschiede von Git nicht vollständig verstehen. – ExecutionOrder

24

GitExtensions ist fantastisch für die wahre Git Erfahrung. TortoiseGit verdunkelt Git und zwingt es in eine "einfache" Erfahrung. TortoiseGit hat jedoch Icon-Overlays. Die beiden arbeiten sehr gut zusammen, also installiere sie einfach beide, benutze sie für ihre Stärken und ignoriere sie wegen ihrer Schwächen.

+0

Zustimmen, ich installiere GitExtensions und TortoiseGit in meiner Entwicklungsmaschine (zu Hause und am Arbeitsplatz). Es funktioniert gut und spart Zeiten, überall kann ich "Git hier"! – Cheung