GitHub ist eine Entwicklerplattform, die die Möglichkeit bietet, Projekte zu speichern, gemeinsam zu arbeiten und Code mit anderen Entwicklern auf der ganzen Welt zu teilen. Standardmäßig sind alle Repositories auf GitHub privat, aber manchmal müssen Besitzer sie öffentlich machen, damit andere Entwickler den Code anzeigen, klonen und Änderungen vornehmen können. In diesem Artikel erfahren Sie, wie Sie Ihr privates Repository auf GitHub in ein öffentliches Repository umwandeln können.
Schritt 1: Gehen Sie zu Ihrer GitHub-Seite und öffnen Sie das Repository, das Sie öffentlich machen möchten. In der oberen rechten Ecke des Repositorys, neben dem Namen, sehen Sie eine Schaltfläche "Settings". Klicken Sie darauf.
Schritt 2: Suchen Sie im linken Menü nach dem Abschnitt "Danger Zone". Dort sehen Sie die Option "Repository visibility ändern". Klicken Sie darauf.
Schritt 3: Es wird ein Fenster mit der Auswahl der neuen Sichtbarkeit des Repositorys angezeigt. Sie werden aufgefordert, zwischen öffentlichen und privaten Modi zu wählen. Wählen Sie "Öffentlich" und bestätigen Sie Ihre Auswahl.
Schritt 4: GitHub wird Sie warnen, dass das öffentliche Repository für alle Benutzer verfügbar ist und der gesamte Code einschließlich der Commits öffentlich wird. Wenn Sie damit einverstanden sind, klicken Sie auf die Schaltfläche "I understand, make this repository public".
Sobald diese Schritte abgeschlossen sind, wird Ihr Repository öffentlich. Jetzt kann jeder Entwickler Ihren Code anzeigen, kippen und ändern. Seien Sie vorsichtig und stellen Sie sicher, dass Sie keine vertraulichen Informationen im Code haben, bevor Sie das Repository öffentlich machen.
Anmeldung auf GitHub
Um Ihr GitHub-Konto öffentlich zu machen, müssen Sie den Registrierungsprozess durchlaufen.
Schritte zur Registrierung auf GitHub:
- Öffnen Sie die offizielle GitHub-Website unter github.com
- Klicken Sie oben rechts auf der Seite auf die Schaltfläche "Anmelden"
- Geben Sie Ihre persönlichen Daten ein: Benutzername, E-Mail-Adresse und Passwort
- Klicken Sie auf "Konto erstellen"
- Bestätigen Sie Ihre E-Mail-Adresse, indem Sie auf den Link in der E-Mail klicken, die an die von Ihnen angegebene Adresse gesendet wurde
- Füllen Sie weitere Informationen über sich selbst aus, wenn Sie möchten
- Sie haben sich erfolgreich auf GitHub registriert!
Sie haben jetzt ein GitHub-Konto und können damit beginnen, Ihre Projekte zu veröffentlichen und mit anderen Entwicklern zu interagieren.
Erstellen eines neuen Repositorys
Gehen Sie folgendermaßen vor, um ein neues Repository zu erstellen:
- Gehen Sie zur GitHub-Website und melden Sie sich bei Ihrem Konto an.
- Klicken Sie auf der Startseite oben rechts auf die Schaltfläche "Neu".
- Geben Sie im folgenden Fenster einen Namen für das Repository ein. Der Titel sollte beschreibend sein und anderen Benutzern helfen zu verstehen, woran Sie gerade arbeiten.
- Optional: Fügen Sie eine Repository-Beschreibung hinzu, um Ihr Projekt genauer zu erklären.
- Wählen Sie den öffentlichen Zugriff auf das Repository aus, indem Sie das Kontrollkästchen neben der Option "Public" aktivieren.
- Klicken Sie auf die Schaltfläche "Repository erstellen", um das neue Repository zu erstellen.
Nachdem Sie ein neues Repository erstellt haben, werden Sie zu der Seite dieses Repositorys weitergeleitet, auf der Sie Ihren Code herunterladen und loslegen können.
Beachten Sie, dass beim Erstellen eines öffentlichen Repositorys alle Inhalte öffentlich verfügbar sind. Stellen Sie daher sicher, dass es privat bleibt, bevor Sie dem Repository vertrauliche Informationen hinzufügen.
Einrichten eines Repositorys für den öffentlichen Zugriff
GitHub bietet die Möglichkeit, Repositorys öffentlich zu machen, sodass andere den gesamten Code anzeigen und Änderungen daran vornehmen können. Führen Sie die folgenden Schritte aus, um das Repository für den öffentlichen Zugriff zu konfigurieren:
- Melden Sie sich bei Ihrem GitHub-Konto an. Wenn Sie noch kein Konto haben, erstellen Sie ein Konto, indem Sie den Anweisungen auf GitHub folgen.
- Öffnen Sie die Seite des Repositorys, das Sie öffentlich machen möchten.
- Gehen Sie zu den Repository-Einstellungen. Klicken Sie dazu auf der Repository-Seite auf die Registerkarte "Einstellungen".
- Scrollen Sie zur "Danger Zone". In diesem Abschnitt wird der Zugriff auf das Repository konfiguriert.
- Wählen Sie die Option "Repository visibility ändern".
- Wählen Sie "Public", um den öffentlichen Zugriff festzulegen.
- Bestätigen Sie die Änderungen. Um die neue Einstellung anzuwenden, müssen Sie Ihre Aktionen bestätigen.
Nach Abschluss dieser Schritte wird Ihr Repository für den öffentlichen Zugriff konfiguriert. Beachten Sie, dass alle Benutzer nach dem Ändern des Zugriffs Ihren Code anzeigen und Änderungen daran vornehmen können.
Hinzufügen von Dateien zum Repository
Um Dateien zu einem Repository auf GitHub hinzuzufügen, müssen Sie die folgenden Schritte ausführen:
- Melden Sie sich bei Ihrem GitHub-Konto an und öffnen Sie das Repository, dem Sie Dateien hinzufügen möchten.
- Klicken Sie oben auf der Seite auf die Schaltfläche "Datei hinzufügen".
- Klicken Sie auf der nächsten Seite auf die Schaltfläche "Dateien hochladen".
- Wählen Sie im angezeigten Fenster die Dateien aus, die Sie hinzufügen möchten, oder ziehen Sie sie in den angegebenen Bereich.
- Warten Sie, bis der Download abgeschlossen ist. Sie sehen den Download-Fortschritt und dann eine Abschlussnachricht.
- Fügen Sie im Feld "Commit changes" (Änderungen commit) eine Beschreibung für die hinzugefügten Dateien hinzu.
- Klicken Sie auf "Commit changes", um die hinzugefügten Dateien im Repository zu speichern.
Nachdem Sie diese Schritte ausgeführt haben, werden die ausgewählten Dateien dem Repository auf GitHub hinzugefügt und anderen Benutzern zur Anzeige und zum Herunterladen zur Verfügung gestellt.
Arbeiten mit Zweigen und Commits
GitHub bietet leistungsstarke Tools zum Organisieren Ihres Projekts mithilfe von Zweigen und Commits. Zweige ermöglichen es Ihnen, parallel an verschiedenen Aspekten eines Projekts zu arbeiten, ohne den Hauptzweig zu beeinflussen (allgemein als «Master» -Zweig bezeichnet). Commits sind gespeicherte Codeänderungen, die Sie anzeigen und vergleichen können.
Um einen neuen Zweig zu erstellen, können Sie die Registerkarte "Branch" auf der Seite Ihres Repositorys verwenden. Nachdem Sie einen Zweig erstellt haben, können Sie über das Menü "Zweig" oben auf der Seite zwischen Zweigen wechseln.
Wenn Sie zu einem anderen Zweig wechseln, sehen Sie den in diesem Zweig gespeicherten Code. Sie können Änderungen vornehmen, neue Dateien erstellen und Commits im ausgewählten Zweig ausführen. Es ist wichtig sich daran zu erinnern, dass Commits aus einem Zweig nicht automatisch in anderen Zweigen reflektiert werden. Bei Bedarf können Sie Zweige zusammenführen, um Änderungen an ihren Commits zu kombinieren.
Jedes Commit hat eine eindeutige ID, mit der Sie zu einer bestimmten Version des Codes in der Vergangenheit zurückkehren können. Sie können die Liste der Commits im Zweig anzeigen, die Unterschiede zwischen den Commits anzeigen und bei Bedarf sogar zum vorherigen Status des Codes zurückkehren.
Die Arbeit mit Zweigen und Commits ist ein wichtiger Teil einer effektiven Zusammenarbeit auf GitHub. Sie ermöglichen es Ihnen, Ihr Projekt zu organisieren, Änderungen zu verfolgen und den Zugriff anderer Entwickler zu überwachen. Verwenden Sie diese Tools, um Ihren Workflow zu verbessern und mit Ihrem Projekt auf GitHub erfolgreich zu sein.
Repository veröffentlichen und bewerben
- Fügen Sie Dokumentation und Benutzerhandbuch hinzu: Die Erstellung eines gut strukturierten und verständlichen Handbuchs hilft potenziellen Entwicklern, Ihr Projekt schneller zu verstehen und zu nutzen.
- Erstellen Sie Anwendungsbeispiele: Fügen Sie Beispiele für die Verwendung Ihres Projekts in Form von Code oder Screenshots an. Dies hilft anderen Benutzern zu verstehen, wie sie Ihr Projekt in ihre eigenen Anwendungen einbetten können.
- Engagieren Sie sich aktiv in der GitHub-Community: Überprüfen Sie andere Projekte, hinterlassen Sie Kommentare und bieten Sie Ihre Hilfe an. Dies wird Ihnen helfen, Verbindungen zu anderen Entwicklern herzustellen und Feedback zu Ihrem Projekt zu erhalten.
- Verbreiten Sie Informationen über Ihr Projekt: Posten Sie einen Link zu Ihrem Projekt auf Ihrer Website oder in sozialen Medien, um mehr Aufmerksamkeit darauf zu lenken. Teilen Sie einen Artikel über Ihr Projekt in verschiedenen Communities und Blogs.
- Aktualisieren Sie Ihr Repository regelmäßig: Wenn Sie neue Änderungen vornehmen und neue Funktionen hinzufügen, bleibt Ihr Projekt für Entwickler aktuell und interessant.
Wenn Sie diese Richtlinien verwenden, können Sie Ihr Projekt auf GitHub vorantreiben und mehr Aufmerksamkeit darauf lenken. Viel Glück bei der Entwicklung!