Skip to main content

Erste Schritte mit GitHub Desktop

Hier erfährst du, wie du GitHub Desktop einrichtest, authentifizierst und konfigurierst, um direkt von deinem Computer zu Projekten beitragen zu können.

Platform navigation

Einführung

GitHub Desktop ist eine kostenlose Open-Source-Anwendung, die Ihnen die Arbeit mit Code erleichtert, der auf GitHub oder anderen Git-Hostingdiensten gehostet wird. Mit GitHub Desktop können Sie Git-Befehle z. B. zum Committen und Pushen von Änderungen in einer grafischen Benutzeroberfläche ausführen, statt die Befehlszeile zu verwenden. Weitere Informationen findest du unter Informationen zu GitHub Desktop.

Dieser Leitfaden hilft dir bei den ersten Schritten mit GitHub Desktop durch Einrichten der Anwendung, Authentifizieren deines Kontos, Konfigurieren grundlegender Einstellungen und Erläutern der Grundlagen der Projektverwaltung mit GitHub Desktop. Nachdem du diesen Leitfaden durchgearbeitet hast, kannst du mithilfe von GitHub Desktop zusammen mit anderen Personen an Projekten arbeiten und eine Verbindung mit Remoterepositorys herstellen.

Ein grundlegendes Verständnis von Git und GitHub kann hilfreich sein, um die ersten Schritte mit GitHub Desktop durchzuführen. Weitere Informationen findest du in den folgenden Artikeln.

GitHub Desktop ist ein Open-Source-Projekt. Du kannst die Roadmap anzeigen, zum Projekt beitragen oder ein Issue öffnen, um Feedback anzugeben oder Featureanfragen zu stellen. Weitere Informationen findest du im desktop/desktop-Repository.

Teil 1: Installieren und Authentifizieren

Du kannst GitHub Desktop unter jedem unterstützten Betriebssystem installieren. Weitere Informationen findest du unter Unterstützte Betriebssysteme für GitHub Desktop.

Um GitHub Desktop zu installieren, besuche die Downloadseite für GitHub Desktop. Weitere Informationen findest du unter GitHub Desktop installieren.

Nachdem du GitHub Desktop installiert hast, kannst du die Anwendung mit deinem Konto bei GitHub oder GitHub Enterprise authentifizieren. Durch die Authentifizierung kannst du eine Verbindung mit Remoterepositorys auf GitHub oder GitHub Enterprise herstellen.

  1. Bevor du dich bei GitHub oder GitHub Enterprise authentifizieren kannst, musst du ein Konto besitzen. Weitere Informationen findest du unter Erstellen eines Kontos auf GitHub. 1. Wähle in der Menüleiste GitHub Desktop aus, und klicke dann auf Einstellungen.

    Screenshot der Menüleiste auf einem Mac. Im geöffneten Dropdownmenü „GitHub Desktop“ wird der Cursor über die Option „Einstellungen“ bewegt, die blau hervorgehoben ist.

  2. Klicken Sie im Fenster „Einstellungen“ im Bereich Konten auf eine der Schaltflächen Anmelden, um sich bei Ihrem Konto anzumelden.

    Screenshot des Bereichs „Konten“ im Fenster mit den Einstellungen. Neben „GitHub.com“ ist eine Schaltfläche mit der Bezeichnung „Anmelden“ orange umrandet.

  3. Führe die Anmeldeschritte aus. Weitere Informationen zur Authentifizierung findest du unter Authentifizieren bei GitHub in GitHub Desktop.

  1. Bevor du dich bei GitHub oder GitHub Enterprise authentifizieren kannst, musst du ein Konto besitzen. Weitere Informationen findest du unter Erstellen eines Kontos auf GitHub.
  2. Klicke im Menü „Datei“ auf Optionen. Klicke im Fenster „Optionen“ auf Konten, und führe die Schritte für die Anmeldung aus. Weitere Informationen zur Authentifizierung findest du unter Authentifizieren bei GitHub in GitHub Desktop.
    Screenshot des Bereichs „Konten“ im Fenster „Optionen“. Neben „GitHub.com“ ist eine Schaltfläche mit der Bezeichnung „Anmelden“ orange umrandet.

Teil 2: Konfigurieren und Anpassen von GitHub Desktop

Nach der Installation von GitHub Desktop kannst du die App so konfigurieren und anpassen, dass sie deinen Anforderungen optimal entspricht.

Im Fenster mit den GitHub Desktop-Einstellungen kannst du Konten auf GitHub oder GitHub Enterprise verbinden oder entfernen, einen Standard-Text-Editor oder eine Standardshell auswählen, deine Git-Konfiguration bearbeiten, das Aussehen von GitHub Desktop ändern, Systemdialogfelder anpassen und Datenschutzeinstellungen festlegen. Weitere Informationen findest du unter Konfigurieren grundlegender Einstellungen in GitHub Desktop.

Screenshot des Fensters „Einstellungen“. Die linke Randleiste mit Menüoptionen wie „Konten“ und „Integrationen“ ist mit einer orangefarbenen Kontur hervorgehoben.

Im Fenster mit den GitHub Desktop-Optionen kannst du Konten auf GitHub oder GitHub Enterprise verbinden oder entfernen, einen Standard-Text-Editor oder eine Standardshell auswählen, deine Git-Konfiguration bearbeiten, das Aussehen von GitHub Desktop ändern, Systemdialogfelder anpassen und Datenschutzeinstellungen festlegen. Weitere Informationen findest du unter Konfigurieren grundlegender Einstellungen in GitHub Desktop.

Screenshot des Fensters „Einstellungen“. Die linke Randleiste mit Menüoptionen wie „Konten“ und „Integrationen“ ist mit einer orangefarbenen Kontur hervorgehoben.

Teil 3: Beitragen zu Projekten mit GitHub Desktop

Nach der Installation, Authentifizierung und Konfiguration der App kannst du mit der Verwendung von GitHub Desktop beginnen. Du kannst Repositorys erstellen, hinzufügen oder klonen und GitHub Desktop verwenden, um Beiträge zu deinen Repositorys zu verwalten.

Erstellen, Hinzufügen und Klonen von Repositorys

Du kannst ein neues Repository erstellen, indem du in der Menüleiste GitHub Desktop die Option Datei auswählst und auf Neues Repository... klickst. Weitere Informationen findest du unter Erstellen deines ersten Repositorys mit GitHub Desktop.

Du kannst ein Repository von deinem lokalen Computer hinzufügen, indem du Datei auswählst und auf Lokales Repository hinzufügen... klickst. Weitere Informationen findest du unter Hinzufügen eines Repositorys von deinem lokalen Computer zu GitHub Desktop.

Du kannst ein Repository von GitHub klonen, indem du Datei auswählst und auf Repository klonen... klickst. Weitere Informationen findest du unter Repositories von GitHub Desktop klonen und per „Fork“ kopieren.

Screenshot der Menüleiste auf einem Mac. Aktionen für Repositorys werden im geöffneten Dropdownmenü „Datei“ aufgeführt.

Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Aktionen für Repositorys werden im geöffneten Dropdownmenü „Datei“ aufgeführt.

Änderungen an einem Branch vornehmen

Du kannst GitHub Desktop zur Erstellung eines Projektbranchs verwenden. Durch Branches wird deine Entwicklungsarbeit von anderen Branches im Repository isoliert, sodass du sicher mit Änderungen experimentieren kannst. Weitere Informationen findest du unter Verwalten von Branches in GitHub Desktop.

Nachdem du Änderungen an einem Branch vorgenommen hast, kannst du sie in GitHub Desktop überprüfen und einen Commit vornehmen, um deine Änderungen nachzuverfolgen. Weitere Informationen findest du unter Committen und Überprüfen von Änderungen an deinem Projekt in GitHub Desktop.

Wenn du remote auf deine Änderungen zugreifen oder sie für andere Personen freigeben möchtest, kannst du deine Commits an GitHub pushen. Weitere Informationen findest du unter Pushen von Änderungen an GitHub von GitHub Desktop.

Zusammenarbeiten mit GitHub Desktop

Mithilfe von GitHub Desktop kannst du Issues oder Pull Requests erstellen, um mit anderen Personen an Projekten zusammenzuarbeiten. Issues helfen dir dabei, Ideen nachzuverfolgen und mögliche Änderungen an Projekten zu besprechen. Anhand von Pull Requests kannst du deine vorgeschlagenen Änderungen mit anderen Personen teilen, Feedback erhalten und Änderungen in einem Projekt zusammenführen. Weitere Informationen findest du unter Erstellen eines Problems oder Pull Requests von GitHub Desktop aus.

Du kannst deine eigenen oder die Pull Requests von Mitarbeitern in GitHub Desktop anzeigen. Wenn du einen Pull Request in GitHub Desktop anzeigst, siehst du alle vorgeschlagenen Änderungen und kannst zusätzliche Änderungen vornehmen, indem du die Dateien und Repositorys des Projekts in deinem Standard-Text-Editor öffnest. Weitere Informationen findest du unter Anzeigen eines Pull Requests in GitHub Desktop.

Synchronisieren deines lokalen Repositorys

Wenn du Änderungen an deinen lokalen Repositorys vornimmst oder andere Personen Änderungen an den Remoterepositorys vornehmen, musst du deine lokale Kopie des Projekts mit dem Remoterepository synchronisieren. GitHub Desktop kann deine lokale Kopie eines Projekts durch Pushen und Pullen von Commits mit der Remoteversion synchronisieren. Weitere Informationen findest du unter Synchronisieren deines Branchs in GitHub Desktop.