Ich habe nach einem Tool gesucht, mit dem ich eine Verzweigung/Commit in Git auswählen und eine Baumansicht für die Dateien in diesem Zweig/Commit anzeigen lassen kann. Insbesondere suche ich nach einem Windows-Tool, das ähnlich funktioniert wie Windows Explorer, um Dateien mit dem Zweig/commit als Wurzel des Baums anzuzeigen und das Erweitern/Auswählen eines Zweiges/Commits zeigt die Dateien, die in diesem Zweig committed sind/verpflichten.Gibt es ein Datei-Explorer-Tool für Git
Antwort
GitExtensions tut es ganz gut.
- Öffnen Sie Ihr Repository
- Wählen Sie Ihre commit
- Wählen Sie die Registerkarte ‚Dateibaum‘
git-gui? Es gibt noch andere Kunden gibt (Schildkröte Integration mit Windows Explorer)
Ich habe gerade noch einen Blick auf git-gui, aber ich kann nicht einen Weg zu öffnen, eine Datei sehen Baumansicht für einen Zweig/Commit. Fehle ich etwas? Schildkröte macht das auch nicht. Es integriert sich in Windows Explorer, aber Sie können keine Verzweigung/Festschreibung auswählen, um zu sehen, wie die Dateistruktur aussieht. –
Sie haben viel zu holen, können Sie über die lesen und einige von ihnen versuchen:
#1 SmartGit
#2 GitKraken
#3 GitExtensions
#4 SourceTree
#5 TortoiseGit
#6 GitHub Desktop
#7 Git for Windows
#8 Magit
#9 Aurees
#14 Git BASH
Ich habe GitKraken und SourceTree ausprobiert, aber ich konnte keine Möglichkeit finden, den Dateibaum anzuzeigen. Können Sie erklären, wie Sie zur Dateibaumansicht gelangen? –
- 1. Gibt es ein Subversion-Benutzerhandbuch für Git?
- 2. Gibt es ein Git-Plugin für die Delphi-IDE?
- 3. Gibt es eine Namenskonvention für Git-Repositories?
- 4. Gibt es einen "git find"?
- 5. Gibt es ein Git-Gegenstück zu svn: bugtraq properties?
- 6. Gibt es ein Äquivalent für GitHub Organization Plugin für Jenkins, aber für TFS-Git?
- 7. Gibt es ein Git-Äquivalent von Hg-Schemata?
- 8. Gibt es eine Ausschlussdatei-Äquivalent für das Einschieben von Git?
- 9. Gibt es einen Git-Hook, der auf Git-Reset läuft?
- 10. Gibt es ein Versionskontroll-Plug-in für Mercurial oder Git für PyScripter?
- 11. Gibt es eine Negationssyntax für das Dateimuster von git add?
- 12. Gibt es einen akzeptablen Linux-GUI-Client für git-svn?
- 13. Gibt es einen Git Haken zum Ziehen?
- 14. git Problem, wenn es mehrere Fernbedienungen gibt
- 15. Gibt es ein Klickverhalten für eine Liste?
- 16. Gibt es ein make_tuple für C#?
- 17. Gibt es ein Klassenbibliotheksdiagramm für Django?
- 18. Gibt es ein Kalender-Plugin für Tablet?
- 19. Gibt es ein Perl-Plugin für IntelliJ?
- 20. Gibt es ein Limit für WebSocket-Wiederholungen?
- 21. Gibt es ein Ipython-Äquivalent für Erlang?
- 22. Gibt es ein Yaml-Bearbeitungsmodul für ansible?
- 23. Gibt es ein WxWidgets-Framework für C?
- 24. Gibt es ein Typoskript für Elixir?
- 25. Gibt es ein Höchstlimit für SSRS-Abonnementparameter?
- 26. Gibt es ein compareAndSet für! = Value (compareAndSetIfUnequal)?
- 27. Gibt es ein Ereignis für den Körperwechsel?
- 28. Gibt es ein Werkzeug für das Regressionsmodell?
- 29. Gibt es ein RangeAttribute für DateTime?
- 30. Gibt es ein Java-Äquivalent für LINQ?
Das ist fast genau das, was ich gesucht habe. Vielen Dank! –