Skip to main content

Git für GitHub Desktop konfigurieren

Sie können Git-Konfigurationseinstellungen für Ihre lokalen Repositorys mit GitHub Desktopverwalten.

Platform navigation

Informationen zur Git-Konfiguration für GitHub Desktop

GitHub Desktop verwendet Ihre lokalen Git-Konfigurationseinstellungen und bietet die Möglichkeit, einige dieser Einstellungen zu konfigurieren, z. B. die Informationen zum globalen Autor und den Standardzweig, der beim Erstellen eines neuen Repositorys verwendet wird.

GitHub Desktop ermöglicht es Ihnen, den Namen und die E-Mail-Adresse festzulegen, die Sie mit den Commits in Ihren Repositorys verknüpft haben möchten. Wenn Ihr Name und Ihre E-Mail-Adresse bereits in der globalen Git-Konfiguration für Ihren Computer festgelegt wurden, GitHub Desktop erkennen und verwenden Sie diese Werte. GitHub Desktop Außerdem können Sie einen anderen Namen und eine andere E-Mail-Adresse für ein einzelnes Repository festlegen. Dies ist nützlich, wenn du eine separate geschäftliche E-Mail-Adresse für ein bestimmtes Repository verwenden musst.

Wenn die in Ihrer Git-Konfiguration festgelegte E-Mail-Adresse nicht mit einer E-Mail-Adresse übereinstimmt, die mit dem Konto verknüpft ist, bei dem GitHub Sie derzeit angemeldet sind, GitHub Desktop wird vor dem Commit eine Warnung angezeigt.

GitHub Desktop Außerdem können Sie den Namen des Standard-Branches ändern, der beim Erstellen neuer Repositories verwendet werden soll. GitHub Desktop verwendet standardmäßig main als Standard-Branch-Namen in allen neuen Repositorys, die Sie erstellen.

Tipp

Wenn du öffentliche Commits durchführst, kann jeder die E-Mail-Adresse in deiner Git-Konfiguration einsehen. Weitere Informationen finden Sie unter E-Mail-Adresse für Commits festlegen.

Konfigurieren deiner globalen Autoreninformationen

Das Konfigurieren Ihrer globalen Autorangaben in GitHub Desktop aktualisiert den Namen und die E-Mail-Adresse in Ihrer globalen Git-Konfiguration. Dies ist der Standardname und die E-Mail-Adresse für alle neuen lokalen Repositorys, in GitHub Desktopdie Sie erstellen.

  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. Klicke im Fenster „Einstellungen“ auf Git.

    Screenshot des Bereichs "Git" im Fenster "Einstellungen". In der linken Randleiste ist eine Option mit der Bezeichnung „Git“ blau hervorgehoben und orange umrandet.

  3. Gib im Feld Name den Namen ein, den du für deine Git-Konfiguration verwenden möchtest.

  4. Wähle im Dropdownmenü „E-Mail“ die E-Mail-Adresse aus, die du für deine Commits verwenden möchtest. Du kannst eine E-Mail-Adresse auswählen, die deinem GitHub-Konto zugeordnet ist. Wähle alternativ „Sonstige“ aus, und gib eine andere E-Mail-Adresse ein.

  5. Klicken Sie auf Speichern.

  1. Wähle das Menü Datei aus, und klicke dann auf Optionen.

    Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Im erweiterten Dropdownmenü „File“ ist das Element „Options“ orange umrandet.

  2. Klicke im Fenster „Optionen“ auf Git.

    Screenshot des Bereichs „Git“ im Fenster „Optionen“. In der linken Randleiste ist eine Option mit der Bezeichnung "Git" blau hervorgehoben.

  3. Gib im Feld Name den Namen ein, den du für deine Git-Konfiguration verwenden möchtest.

  4. Wähle im Dropdownmenü „E-Mail“ die E-Mail-Adresse aus, die du für deine Commits verwenden möchtest. Du kannst eine E-Mail-Adresse auswählen, die deinem GitHub-Konto zugeordnet ist. Wähle alternativ „Sonstige“ aus, und gib eine andere E-Mail-Adresse ein.

  5. Klicken Sie auf Speichern.

Konfigurieren unterschiedlicher Autoreninformationen für ein einzelnes Repository

Du kannst den Namen und die E-Mail-Adresse ändern, die zum Erstellen von Commits in einem bestimmten Repository verwendet werden. Diese lokale Git-Konfiguration überschreibt deine globalen Git-Konfigurationseinstellungen nur für dieses Repository.

  1. Um zu dem Repository zu wechseln, für das du eine bestimmte Konfiguration festlegen möchtest, verwende das Dropdownmenü „Aktuelles Repository“.

    Screenshot der Repositoryleiste in GitHub Desktop. Neben „Aktuelles Repository“ ist ein Dropdownsymbol mit einem orangefarbenen Umriss hervorgehoben.

  2. Wähle in der Menüleiste von GitHub Desktop die Option Repository aus, und klicke auf Repositoryeinstellungen... .

    Screenshot der Menüleiste auf einem Mac. Im geöffneten Dropdownmenü „Repository“ wird ein Cursor auf „Repositoryeinstellungen“ bewegt, was blau hervorgehoben ist.

  3. Klicke im Fenster „Repositoryeinstellungen“ in der linken Seitenleiste auf Git-Konfiguration.

  4. Wähle unter „Für dieses Repository möchte ich“ die Option Lokale Git-Konfiguration verwenden aus. Screenshot des Bereichs „Git-Konfiguration“ im Fenster „Repositoryeinstellungen“. Das Optionsfeld „Use a local Git config“ ist ausgewählt und orange umrandet.

  5. Gib im Feld Name den Namen ein, den du für deine lokale Git-Konfiguration verwenden möchtest.

  6. Wähle im Dropdownmenü „E-Mail“ die E-Mail-Adresse aus, die du für deine Commits verwenden möchtest. Du kannst eine E-Mail-Adresse auswählen, die deinem GitHub-Konto zugeordnet ist. Wähle alternativ „Sonstige“ aus, und gib eine andere E-Mail-Adresse ein.

  7. Klicken Sie auf Speichern.

  1. Öffne das Menü Repository, und klicke dann auf Repositoryeinstellungen... .

    Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Im geöffneten Dropdownmenü „Repository“ ist „Repository Settings“ orange umrandet.

  2. Klicke im Fenster „Repositoryeinstellungen“ in der linken Seitenleiste auf Git-Konfiguration.

  3. Wähle unter „Für dieses Repository möchte ich“ die Option Lokale Git-Konfiguration verwenden aus. Screenshot des Bereichs „Git-Konfiguration“ im Fenster „Repositoryeinstellungen“. Das Optionsfeld „Use a local Git config“ ist ausgewählt und orange umrandet.

  4. Gib im Feld Name den Namen ein, den du für deine lokale Git-Konfiguration verwenden möchtest.

  5. Wähle im Dropdownmenü „E-Mail“ die E-Mail-Adresse aus, die du für deine Commits verwenden möchtest. Du kannst eine E-Mail-Adresse auswählen, die deinem GitHub-Konto zugeordnet ist. Wähle alternativ „Sonstige“ aus, und gib eine andere E-Mail-Adresse ein.

  6. Klicken Sie auf Speichern.

Konfigurieren des Standardzweigs für neue Repositories

Sie können den Standard-Branch konfigurieren, der beim Erstellen eines neuen Repositorys in GitHub Desktop verwendet werden soll. Weitere Informationen zum Standardbranch findest du unter Informationen zu Branches.

  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. Klicke im Fenster „Einstellungen“ auf Git.

    Screenshot des Bereichs "Git" im Fenster "Einstellungen". In der linken Randleiste ist eine Option mit der Bezeichnung „Git“ blau hervorgehoben und orange umrandet.

  3. Klicken Sie auf die Registerkarte Standard-Branch.

  4. Bearbeite den Namen des standardmäßigen Branches nach deinen Anforderungen.

  5. Klicken Sie auf Speichern.

  1. Wähle das Menü Datei aus, und klicke dann auf Optionen.

    Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Im erweiterten Dropdownmenü „File“ ist das Element „Options“ orange umrandet.

  2. Klicke im Fenster „Optionen“ auf Git.

Screenshot des Bereichs „Git“ im Fenster „Optionen“. In der linken Randleiste ist eine Option mit der Bezeichnung "Git" blau hervorgehoben.

  1. Klicken Sie auf die Registerkarte Standard-Branch.
  2. Bearbeite den Namen des standardmäßigen Branches nach deinen Anforderungen.
  3. Klicken Sie auf Speichern.

Konfigurieren der Shellumgebung für Git-Hooks

GitHub Desktop Führt Git-Hooks in Ihrer konfigurierten Shellumgebung aus. Dies bedeutet, dass Hooks Zugriff auf dieselben Umgebungsvariablen, Shellkonfigurationsdateien (z .bash_profile . B. oder .zshrc) und Tools haben, als wenn Sie Git über die Befehlszeile ausführen. Tools, die über Versionsmanager installiert werden, z. B. nvm oder rbenv, stehen auch für Ihre Hooks zur Verfügung.

Sie können Hook-Umgebungseinstellungen auf der Registerkarte Hooks im Git-Einstellungsbereich konfigurieren.

  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. Klicke im Fenster „Einstellungen“ auf Git.

    Screenshot des Bereichs "Git" im Fenster "Einstellungen". In der linken Randleiste ist eine Option mit der Bezeichnung „Git“ blau hervorgehoben und orange umrandet.

  3. Klicken Sie auf die Registerkarte "Hooks ".

  1. Wähle das Menü Datei aus, und klicke dann auf Optionen.

    Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Im erweiterten Dropdownmenü „File“ ist das Element „Options“ orange umrandet.

  2. Klicke im Fenster „Optionen“ auf Git.

Screenshot des Bereichs „Git“ im Fenster „Optionen“. In der linken Randleiste ist eine Option mit der Bezeichnung "Git" blau hervorgehoben.

  1. Klicken Sie auf die Registerkarte "Hooks ".

Die folgenden Einstellungen sind verfügbar:

  • Laden Sie Git Hook-Umgebungsvariablen aus der Shell: Wenn diese Option aktiviert ist, werden Umgebungsvariablen von Ihrer Shell geladen, GitHub Desktop wenn Git-Hooks ausgeführt werden. Aktivieren Sie dies, wenn Ihre Hooks von Tools abhängig sind, die über Versionsmanager wie nvm, rbenv oder asdf installiert sind.
  • Git Hook Umgebungsvariablen zwischenspeichern: Zwischenspeichern von Umgebungsvariablen für Hooks, um die Leistung zu verbessern. Deaktivieren Sie diese Option, wenn Ihre Hooks häufig ändernde Umgebungsvariablen verwenden.

Weitere Informationen zu Git-Hooks in GitHub Desktopfinden Sie unter Arbeiten mit Git-Hooks in GitHub Desktop.

Weiterführende Lektüre