Öffnen Sie ein leeres Repository
Ein bloßes Repository hat einen Verlauf, aber keine Arbeitsdateien, wie sie Server für andere zum Pushen an (git init --bare, git clone --bare) aufbewahren. GitTree öffnet es, um das Diagramm, die Zweige und Tags anzuzeigen, markiert die Registerkarte bare und deaktiviert Aktionen, die Arbeitsdateien erfordern.
Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.
Auf dieser Seite
Bevor Sie beginnen
- Ein einfacher Repository-Ordner, normalerweise mit dem Namen
project.git.
Wo es zu finden ist
- Öffnen Sie es wie jedes andere Repository: Open auf der neuen Registerkarte oder Open Repository….
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Open Repository… | ⌘O | Ctrl+O |
Schritte
Öffnen Sie den Ordner
Wählen Sie Open und wählen Sie den Ordner des Bare-Repositorys selbst aus (den mit
HEAD,refsundobjectsdarin).Lesen Sie seine Geschichte
Auf der Registerkarte wird ein bare-Abzeichen angezeigt. Das Diagramm, die Zweige, Tags und Commit-Details funktionieren wie gewohnt.
Wissen, was nicht stimmt
Alles, was Arbeitsdateien ändert, wie etwa Staging, Commit oder Auschecken, ist aus folgendem Grund nicht verfügbar: A bare repository has no working files to change.
Erwartetes Ergebnis
Sie können ein Server-Repository durchsuchen und untersuchen, ohne es in eine Arbeitskopie zu klonen.
Erstellen Sie ein nacktes Repository
Aktivieren Sie im Dialogfeld Initialize a repository Bare repository (history only, no working files) (Repository erstellen). Lassen Sie es bei einem Projekt, an dem Sie arbeiten, ausgeschaltet.
Wenn etwas schief geht
Ich möchte Dateien in einem leeren Repository bearbeiten
Klonen Sie es in eine normale Arbeitskopie (Repository klonen) und verschieben Sie Ihre Commits zurück.
Fragen
Kann ich von GitTree in ein Bare-Repository pushen?
Ja. Fügen Sie seinen Pfad oder seine URL als Remote in Ihre Arbeitskopie ein und pushen Sie darauf, wie Sie es auf einen anderen Server tun würden.