So verwalten Sie Git- und GitHub-Projekte mit Atom
Tolle Neuigkeiten für meine Entwicklerfreunde. Git und GitHub Integration wurde gerade mit der neuen Atom-Version ausgeliefert. Das neue Feature war für eine Weile als Beta verfügbar, aber jetzt mit Atom 1.18 ist es auch für die breite Öffentlichkeit einsatzbereit. Ab jetzt kannst du Führen Sie gängige Git- und GitHub-Vorgänge aus ohne den Code-Editor zu verlassen.
Als Atom begann als GitHub's internes Werkzeug, Der Schritt der Integration von Git und GitHub ist nicht besonders überraschend, wird jedoch noch weiter gehen den Entwicklungsworkflow von Atom verbessern sicher. Mit der neuen Version stärkt Atom auch seine Position in der Code-Editor-Szene, da Visual Studio Code bereits seit einiger Zeit die gleiche Funktion bietet.
Initialisieren Sie ein Git-Repository
Atom hat zwei neue Registerkarten bekommen, eine für Git und eine andere für GitHub, über die Sie Ihre Git-Operationen abwickeln können. Sie können auf diese zugreifen, indem Sie auf klicken Ansicht> Git Tab umschalten / GitHub Tab umschalten
Menüs in der oberen Menüleiste, oder klicken Sie auf das kleine Hover-Symbol rechts im Editorbereich.
(Wenn Ihre obere Menüleiste ausgeblendet ist, können Sie sie durch Drücken der Alt-Taste anzeigen.)
Sie können auch Folgendes verwenden Tastatürkürzel um auf die Registerkarten zuzugreifen:
- Git Tab: Strg + Umschalttaste + 9
- GitHub Tab: Strg + Umschalttaste + 8
Drücke den Repository erstellen
Taste und wählen Sie den Ordner, in dem Ihr Repo gespeichert werden soll. Endlich, drücke den +Drin
Taste.
Und das ist alles, dein Git-Repository wurde initialisiert ohne die Befehlszeile berühren zu müssen. So ist das Startbildschirm eines leeren Git-Repos sieht so aus:
Wie Sie sehen, ist das Layout so bequem wie möglich. Du kannst das ... sehen inszenierte und nicht inszenierte Änderungen untereinander und sich verpflichten jederzeit. Plus kannst du Schalte die Git-Registerkarte ein und aus indem Sie einfach auf das kleine Symbol> klicken.
Obwohl die “Projekt” Das Fenster auf der linken Seite zeigt das Repo nicht so, wie es sollte, enthält das verborgene .git
Mappe mit Ihren Git-Einstellungen.
Bühnenwechsel
Ich habe schnell zwei Testdateien erstellt, index.html
und style.css
, sehen wie Inszenierung funktioniert.
Atom legt beide Dateien in die “Nicht inszenierte Änderungen” Abschnitt im Git-Fenster auf der rechten Seite. Und in der “Projekt” Im linken Fensterbereich werden die Namen der nicht bereitgestellten Dateien angezeigt erscheinen in grün.
Es gibt Drei Wege Sie können die Änderungen inszenieren:
- Stage-Datei - enthält nur eine einzelne Datei
- Bühnenauswahl - Phasen eines Teils einer bestimmten Datei
- Bühne alle - Stellt alle nicht bereitgestellten Dateien bereit
Inszenieren Sie eine einzelne Datei oder Auswahl
Wenn Sie nur eine Datei inszenieren wollen, dann einfach Klicken Sie auf den Dateinamen in dem “Nicht inszenierte Änderungen” Sektion. Im Editorfenster wird eine neue Registerkarte geöffnet, auf der Sie auswählen können, ob Sie möchten inszenieren Sie die ganze Datei (Stage-Datei
) oder nur eine Auswahl davon (Bühnenauswahl
).
Stellen Sie alle nicht bereitgestellten Dateien bereit
Wenn du inszenieren willst alle nicht bereitgestellten Dateien auf einmal Klicken Sie einfach auf Bühne alle
Menü oben rechts auf der Registerkarte Git.
Die bereitgestellten Dateien sind zog in die “Inszenierte Änderungen” Sektion. Und wenn Sie Ihre Meinung ändern, können Sie stelle sie vor durch Klicken auf Alle inszenieren
Menü oben auf der “Inszenierte Änderungen” Sektion.
Änderungen übernehmen
Das “Bühnenwechsel” Abschnitt ist im Grunde Ihre Bühnenbereich. Wenn Sie einen Meilenstein in der Entwicklung erreichen, müssen Sie die Änderungen übernehmen. Indem Sie sich verpflichten Speichern Sie den momentanen Zustand des Projekts in das Git-Versionskontrollsystem, so dass Sie (wenn Sie möchten) dorthin zurückkehren können, ohne etwas zu verlieren.
Um Ihren Bereitstellungsbereich festzulegen, Geben Sie eine Commit-Nachricht ein (das beschreibt kurz die Änderungen, die Sie seit dem letzten Commit vorgenommen haben) in der Nachricht übermitteln
Klicken Sie auf die Schaltfläche Übernehmen.
Als Ergebnis sowohl die “Nicht inszenierte Änderungen” und “Inszenierte Änderungen” Sektion wird gelöscht und die Farbe der Dateinamen im “Projekt” Bereich wird sein wieder in weiß geändert.
Andere Git-Operationen
Es gibt eine Reihe weiterer Git-Operationen, die Sie auch direkt aus dem Atom-Editor ausführen können. Zum Beispiel können Sie Erstellen Sie einen neuen Zweig Klicken Sie auf den Zweignamen unten auf der Registerkarte Git. Hier kannst du auch zwischen den verschiedenen Zweigen wechseln.
jedoch, Noch sind nicht alle Git-Operationen von Atom verfügbar. Sie können beispielsweise keine Zweige löschen oder Konfigurationen vornehmen. Um diese Aufgaben auszuführen, müssen Sie immer noch Verwenden Sie die Befehlszeile. Die Git-Integration von Atom ist noch sehr neu, daher wird diese Unterstützung hoffentlich hinzugefügt weniger häufig verwendete Vorgänge in der Zukunft.
Sie können auf eine Liste aller Git-Funktionen zugreifen über die Befehlspalette mit der Tastenkombination Strg + Umschalt + P und tippen “Git” hinein.
Klonen Sie ein GitHub-Repository
Die neue Git-Integrationsfunktion von Atom funktioniert nicht nur lokal, sondern ist auch möglich Klonen Sie ein GitHub-Repository auch.
Zu tun, Öffnen Sie die Befehlspalette durch Drücken von Strg + Umschalt + P und wähle aus GitHub: Klonen
Befehl. Fügen Sie dann die URL hinzu, von der aus Sie klonen möchten (die URL des GitHub-Repos) und den Ordner, in den Sie das Repo kopieren möchten. Endlich, Klicken Sie auf die Schaltfläche Klonen.
Autorisieren Sie GitHub für Atom
Zu Nehmen Sie Änderungen in einem GitHub-Projekt vor, du musst autorisieren Sie GitHub für Atom. Folgen Sie den Anweisungen auf der Registerkarte GitHub von Atom. Besuchen Sie zuerst die github.atom.io/login
URL und Melden Sie sich bei Ihrem GitHub-Konto an. Hier kannst du ein Token generieren mit denen Sie die Autorisierung durchführen können.
Geben Sie das Autorisierungstoken ein In das Eingabefeld sehen Sie auf der GitHub-Registerkarte von Atom und ins Konto einloggen.
Von hier aus können Sie auf das zugreifen Die drei häufigsten GitHub-Operationen: Abfragen, Push und Pull-Anfragen Klicken Sie auf das Abwärtspfeil-Symbol unten auf der Registerkarte GitHub.