Zum Inhalt springen
GitTree

Video: Erstellen Sie Ihr Kurs-Repository und unterscheiden Sie dann zwischen Klonen und Öffnen

Das Video wird im YouTube-Player im erweiterten Datenschutzmodus abgespielt.

Erstellen Sie GitTree-Features über den Bildschirm „Neuer Tab“ von GitTree und stellen Sie sicher, dass noch keine Commits vorhanden sind. Erstellen Sie dann einen separaten lokalen Klon, um zu sehen, warum das Öffnen eines Ordners, das Initialisieren des Verlaufs und das Kopieren eines Repositorys unterschiedliche Aktionen sind.

Lesen Sie die vollständige Lektion

Der Artikel enthält alle Schritte und Befehle aus dem Video, der Übungsübung und den Fragen.

Gehen Sie zur Lektion

Videotranskript

Die Erzählung des Videos, Stichwort für Stichwort.

  1. Erstellen Sie dann das Kurs-Repository Trennen Sie das Klonen vom Öffnen.
  2. Verwenden Sie draußen einen reservierten übergeordneten Ordner vorhandene Quellrepositorys.
  3. Initialisieren Sie einen neuen Verlauf und klonen Sie einen separaten Repository oder öffnen Sie ein vorhandenes.
  4. Beginnen Sie im Inneren GitTree auf dem Bildschirm „Neuer Tab“.
  5. Wählen Sie Init. Überprüfen Sie den Dialog bevor Sie etwas erstellen.
  6. Geben Sie den vollständigen Pfad zum ein Neuer Gittree-Features-Ordner.
  7. Die native Ordnerauswahl ist eine Alternative; Überprüfen Sie den endgültigen Standort erneut.
  8. Wählen Sie stattdessen explizit main aus sich auf eine Maschinenvorgabe zu verlassen.
  9. Lassen Sie den Bare-Modus aus diesem Grund ausgeschaltet Das Projekt benötigt Arbeitsdateien.
  10. Lehnen Sie beide optionalen Vorlagen ab um den leeren Kontrollpunkt zu erhalten.
  11. Nach dem Erstellen offen halten aktiviert, Überprüfen Sie dann jede Auswahl.
  12. Einmal initialisieren und warten das tatsächliche Repository-Ergebnis.
  13. Wenn eine Vertrauensüberprüfung angezeigt wird, lesen Sie die Feststellungen, bevor Vertrauen gewährt wird.
  14. Das Original existiert, aber Beim ersten Commit ist dies nicht der Fall.
  15. HEAD kann vorher main benennen main hat einen Commit, auf den verwiesen werden soll.
  16. Öffnen Sie die Einstellungen dieses Repositorys Seite, nicht die globale Profile-Seite.
  17. Überprüfen Sie vorher das Schreibziel Eingabe der fiktiven Identität.
  18. Wenden Sie GitTree Demo wie folgt an Commit-Name des Repositorys.
  19. Wenden Sie die fiktive E-Mail an im gleichen lokalen Bereich.
  20. Enter kann auch ein Feld anwenden. Ausstieg erst nachdem beide Schreibvorgänge erfolgreich waren.
  21. Überprüfen Sie, ob Sie drinnen sind der ursprüngliche Arbeitsbaum.
  22. Die Bare-Repository-Prüfung muss falsch sein.
  23. Der symbolische Zweig Der Scheck sollte „main“ ausdrucken.
  24. Es wurde noch kein Commit aufgelöst. Still Ausgang eins wird hier erwartet.
  25. Diese drei Inspektionen sollte keine Ausgabe erzeugen.
  26. Lesen Sie nur die beiden lokalen Identitäten Werte, keine privaten globalen Einstellungen.
  27. Native Git kann ebenfalls initialisieren, tut dies aber nicht Initialisieren Sie das von der App erstellte Original neu.
  28. Kopieren Sie nun dasselbe leere Repository in einen separaten lokalen Ordner.
  29. Öffnen Sie Clone und verwenden Sie den URL-Pfad statt einer Anbieterkontoliste.
  30. Verwenden Sie eine absolute Datei-URL für Original, kein roher lokaler Pfad.
  31. Benennen Sie das Ziel explizit und bestätigen Sie, dass es sich nicht um das Original handelt.
  32. Behalten Sie die Standardeinstellungen für den gesamten Verlauf bei Lassen Sie die erweiterten Klonoptionen deaktiviert.
  33. Führen Sie den Klon aus und lassen Sie ihn laufen tatsächlicher Fortschritt, Ende.
  34. Eine leere Quelle erzeugt eine Kopie ohne verpflichtet sich; das kann trotzdem gelingen.
  35. Die Warnung vor leerem Repository ist an sich kein Misserfolg.
  36. Die Kopie hat Ursprung und ein Ungeborenes main, keine gehostete Pipeline.
  37. Beim Klonen wurde das Original nicht kopiert Einstellung des lokalen Commit-Namens.
  38. Der Ursprung gehört zur Kopie. Die Das Original hat keine Fernbedienung erhalten.
  39. Öffnen Sie das Original erneut bevor Sie den Kurs fortsetzen.
  40. Das Löschen des vorhandenen Ordners ist eine andere Möglichkeit, es zu öffnen, nicht zu klonen.
  41. Überprüfen Sie das Original noch einmal: keine Fernbedienung, kein Commit und die lokale Demo-Identität.
  42. Eine separate Initialisierung mit Trunk meldet Trunk, immer noch ohne Commit.
  43. Eine Zielverweigerung schützt vorhandene Inhalte. Wählen Sie einen neuen Ordner.
  44. Wenn ein Klon fehlschlägt oder abgebrochen wird, Lesen Sie, was bei der Bereinigung tatsächlich erhalten blieb.
  45. Rückgängigmachen und erneutes Protokollieren sind kein versprochenes Rollback zur Initialisierung oder Identitätseinstellungen.
  46. Init erstellt Metadaten, Clone erstellt a Kopieren und Öffnen wählt vorhandene Daten aus.
  47. Überprüfen Sie den Zustand des Originals bevor Sie die ersten Dateien hinzufügen.
  48. Als nächstes erstellen Sie den Helden und machen ihn die erste bewusste Begehung.

Alle Tutorials