Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| howto:git:probleme [2024/03/28 14:07] – angelegt - Externe Bearbeitung 127.0.0.1 | howto:git:probleme [2026/08/25 10:08] (aktuell) – Veraltet - Inhalt jetzt unter github.com/BZZ-Commons/pygrader50/docs admin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Problembehandlung in Webstorm / PyCharm ====== | ||
| - | ===== Berechtigung ===== | ||
| - | Wenn Sie in Webstorm oder PyCharm einen Push in ein GitHub Repository durchführen, | ||
| - | In der Regel reichen zwei Klicks um die Berechtigung zu erteilen: | ||
| - | * **Voraussetzung: | ||
| - | * [Login via GitHub ...] in Webstorm => Eine neue Webseite wird geöffnet. | ||
| - | * [Authorize] => Eine Bestätigung erscheint. | ||
| - | |||
| - | Dieses Verhalten ist normal, da Webstorm unsere Berechtigung nicht langfristig speichert. | ||
| - | |||
| - | ===== Problemsituation ===== | ||
| - | Unter bestimmten Umständen, klappt aber dieser normale Ablauf nicht. | ||
| - | Dann müssen wir die Verbindung zwischen GitHub und Webstorm neu definieren. | ||
| - | |||
| - | ==== Lösung 1: GitHub-Konto in Webstorm neu verbinden ==== | ||
| - | Stellen Sie sicher, dass Sie in GitHub mit Ihrem BZZ-Konto angemeldet sind. | ||
| - | Führen Sie die folgenden Schritte in Webstorm durch: | ||
| - | | 1. File => Settings => GitHub | {{: | ||
| - | | 2. Entfernen Sie ein allfällig verbundenes Konto: \\ Konto auswählen und '' | ||
| - | | 3. Fügen Sie ein neues Konto ein: \\ '' | ||
| - | | 4. Im Webbrowser öffnet sich ein neues Fenster, klicken Sie auf [Authorize in GitHub]. | | | ||
| - | |||
| - | Versuchen Sie nun erneut den Push durchzuführen. | ||
| - | |||
| - | ==== Lösung 2: Autorisation in GitHub erneuern ==== | ||
| - | In seltenen Fällen reicht die Lösung 1 nicht. | ||
| - | Ich erlebe dies vor allem, wenn ich zum ersten mal mit einer neuen GitHub-Organisation arbeite. | ||
| - | Um das Problem zu beheben, müssen Sie die Verbindung der JetBrains IDE aus GitHub entfernen und neu einrichten. | ||
| - | |||
| - | | 1. Entfernen Sie das GitHub-Konto in Webstorm/ | ||
| - | | 2. Öffnen Sie im Webbrowser die '' | ||
| - | | 3. Wählen Sie im Menu '' | ||
| - | | 4. Klicken Sie bei '' | ||
| - | | 5. Fügen Sie in '' | ||
| - | | 6. Im Webbrowser öffnet sich ein neues Fenster, klicken Sie auf [Authorize in GitHub]. | ::: | | ||
| - | | 7. Im nächsten Fenster müssen Sie die Berechtigungen anpassen und bestätigen. \\ Falls eine Organisation (z.B. BZZ-2023) keinen grünen Haken hat, können Sie den Zugriff mittels [Grant] erteilen. | ::: | | ||
| - | |||
| - | ===== Konflikte beim Push ===== | ||
| - | TODO | ||
| - | |||
| - | ---- | ||
| - | {{tag> | ||
| - | [[https:// | ||