Informationen zu Repositorys
Ein Repository ist das grundlegendste Element von GitHub. Es ist ein Ort, an dem Sie Ihren Codeund Ihre Dateien einschließlich ihres Revisionsverlaufs speichern können. Repositorys können mehrere Projektmitarbeiter haben und können entweder öffentlich oder privat sein.
Um ein neues Repository zu erstellen, gehen Sie zuhttps://github.com/new. Anweisungen findest du unterSchnellstart für Repositorys.
Repository-Terminologie
Bevor Sie mit Repositorys beginnen, sollten Sie folgende wichtige Begriffe kennen.
| Begriff | Definition |
|---|---|
| Verzweigung | Eine Parallelversion Ihres Codes, die im Repository enthalten ist, aber keine Auswirkungen auf den primären oder Main Branch hat. |
| Klon | So laden Sie eine vollständige Kopie der Daten eines Repositorys aus GitHub.com herunter, einschließlich aller Versionen der einzelnen Dateien und Ordner. |
| Fork | Ein neues Repository, das denselben Code und dieselben Sichtbarkeitseinstellungen verwendet wie das ursprüngliche „Upstream“-Repository. |
| Merge | Um die Änderungen von einem Branch auf einen anderen zu übertragen. |
| Pull Request | Ein Request ist eine Anforderung zum Zusammenführen der Änderungen von einem Branch in einen anderen. |
| Remote | Ein Repository, das auf GitHub gespeichert ist, nicht auf deinem Computer. |
| Upstream | Der Branch eines ursprünglichen Repositorys, der geforkt oder geklont wurde. Der entsprechende Branch im geklonten oder geforkten Branch wird als „Downstream“ bezeichnet. |
Informationen zum Repository-Eigentum
Du kannst Repositorys einzeln besitzen oder die Inhaberschaft an Repositorys mit anderen Personen in einer Organisation teilen.
In beiden Fällen wird der Zugriff auf die Repositorys über Berechtigungen verwaltet. Weitere Informationen findest du unterBerechtigungsebenen für ein Repository in einem persönlichen Konto undRepositoryrollen für eine Organisation.
Informationen zur Zusammenarbeit
Du kannst Repositorys zum Verwalten deiner Arbeit und zur Zusammenarbeit mit anderen verwenden.
- Du kannst Issues verwenden, um Benutzerfeedback zu sammeln, Softwarefehler zu melden und auszuführende Aufgaben zu organisieren. Weitere Informationen findest du unterInformationen zu Issues.
- Du kannst GitHub Discussions verwenden, um Fragen zu stellen und zu beantworten, Informationen freizugeben, Ankündigungen zu tätigen und an Unterhaltungen über ein Projekt teilzunehmen oder daran teilzunehmen. Weitere Informationen finden Sie unter Informationen zu Diskussionen.
- Du kannst Pull Requests verwenden, um Änderungen an einem Repository vorzuschlagen. Weitere Informationen finden Sie unterInformationen zu Pull Requests.
- Du kannst Projects verwenden, um deine Probleme und Pullanforderungen zu organisieren und zu priorisieren. Weitere Informationen finden Sie unterInformationen zu Projects.
Mit GitHub Free für persönliche Konten und Organisationen kannst du mit einer unbegrenzten Anzahl an Projektmitarbeitern in unbegrenzten öffentlichen Repositorys mit allen Features oder in unbegrenzten privaten Repositorys mit begrenzten Features arbeiten. Um erweiterte Werkzeuge für private Repositorys zu erhalten, kannst du ein Upgrade auf GitHub Pro, GitHub Team oderGitHub Enterprise Cloud durchführen. Weitere Informationen findest du unter GitHub-Pläne.
Informationen zur Sichtbarkeit eines Repositorys
Sie können den Zugriff auf ein Repository einschränken, indem Sie die Sichtbarkeitstufe des Repositorys auswählen: öffentlich, intern oder privat.
Wenn Sie ein Repository erstellen, können Sie auswählen, ob es öffentlich oder privat sein soll. Wenn Sie das Repository in einer Organisation erstellen, die sich im Besitz eines Unternehmenskontos befindet, können Sie das Repository auch als „intern“ auswählen.
- Alle Unternehmensmitglieder verfügen über Zugriff auf interne Repositorys. Weitere Informationen findest du unterInformationen zu internen Repositorys.
Organisationsinhaber haben immer Zugriff auf jedes Repository, das in einer Organisation erstellt wurde. Weitere Informationen finden Sie unterRepositoryrollen für eine Organisation.
Personen mit Administratorberechtigungen für ein Repository können die Sichtbarkeit eines vorhandenen Repositorys ändern. Weitere Informationen finden Sie unterSichtbarkeit eines Repositorys festlegen.
Nächste Schritte
Hier finden Sie einige hilfreiche Ressourcen für Ihre nächsten Schritte mit Repositorys.
- Bewährte Methoden für Repositorys: Hier erfährst du, wie du Repositorys am effektivsten nutzen kannst.
- Ein neues Repository erstellen: Erstelle ein neues Repository.
- Erstellen und Löschen von Branches in deinem Repository: Hier erfährst du, wie du Branches innerhalb deines Repositorys erstellen und löschen kannst.
- Erstellen eines Pull Requests: Erstelle einen Pull Request, um Änderungen an einem Repository vorzuschlagen bzw. daran mitzuarbeiten.