Dieser Leitfaden führt dich durch das Einrichten deines -Kontos. Darüber hinaus erhältst du Informationen zu den ersten Schritten mit den -Features für Zusammenarbeit und die Community.
Die ersten Schritte bei der Verwendung von bestehen darin, ein Konto zu erstellen, ein Produkt auszuwählen, das deinen Anforderungen am besten entspricht, deine E-Mail-Adresse zu verifizieren, die Zwei-Faktor-Authentifizierung einzurichten und dein Profil anzuzeigen.
Es gibt mehrere Arten von Konten auf . Jede Person, die verwendet, verfügt über ihr eigenes persönliches Konto, das Teil mehrerer Organisationen und Teams sein kann. Dein persönliches Konto ist deine Identität in .com und repräsentiert dich als Individuum.
Um sich für ein Konto zu registrieren, navigieren Sie zu https://.com/, und folgen Sie den Anweisungen.
Um dein -Konto zu schützen, solltest du ein sicheres und eindeutiges Kennwort verwenden. Weitere Informationen finden Sie unter Ein sicheres Passwort erstellen.
Du kannst Free oder Pro auswählen, um Zugriff auf verschiedene Features für dein persönliches Konto zu erhalten. Du kannst jederzeit ein Upgrade durchführen, wenn du dir zunächst nicht sicher bist, welches Produkt du verwenden möchtest.
Weitere Informationen zu allen Plänen für findest du unter -Pläne.
Verifiziere deine E-Mail-Adresse nach der Registrierung für ein neues Konto, um sicherzustellen, dass du alle Features in deinem -Plan verwenden kannst. Weitere Informationen finden Sie unter Deine E-Mail-Adresse verifizieren.
Die zweistufige Authentifizierung, oder 2FA, stellt eine zusätzliche Sicherheitsebene dar, die bei der Anmeldung auf Websites oder in Apps verwendet wird. Wir bitten dich dringend, die zweistufige Authentifizierung für die Sicherheit deines Kontos zu konfigurieren. Weitere Informationen finden Sie unter Informationen zur Zwei-Faktor-Authentifizierung.
Optional kannst du deinem Konto nach der Konfiguration von 2FA einen Hauptschlüssel hinzufügen, um eine sichere, kennwortlose Anmeldung zu ermöglichen. Weitere Informationen findest du unter Verwalten deiner Hauptschlüssel.
Über die in deinem -Profil angepinnten Repositorys und Gists, die von dir veröffentlichten Organisationsmitgliedschaften, deine Beiträge und die von dir erstellten Projekte erfahren andere Benutzende mehr über deine Arbeit. Weitere Informationen findest du unter Informationen zu deinem Profil und Anzeigen von Beiträge auf deinem Profil.
Um optimal verwenden zu können, musst du Git einrichten. Git ist für alle Ereignisse im Zusammenhang mit zuständig, die lokal auf deinem Computer stattfinden. Schreibe Issues und Pull Requests mithilfe von Flavored Markdown, um effektiv auf zusammenarbeiten zu können.
Der kooperative Entwicklungsansatz von beruht auf der Veröffentlichung von Commits aus deinem lokalen Repository auf , damit andere Personen sie mithilfe von Git anzeigen, fetchen und aktualisieren können. Weitere Informationen zu Git findest du im Leitfaden Git-Handbuch. Weitere Informationen zum Verwenden von Git auf findest du unter -Flow.
Wenn du Git lokal auf deinem Computer verwenden möchtest, egal ob über die Befehlszeile, eine integrierte Entwicklungsumgebung oder einen Text-Editor, musst du Git installieren und einrichten. Weitere Informationen finden Sie unter Einrichten von Git.
Wenn du die Verwendung einer grafischen Benutzeroberfläche bevorzugst, kannst du Desktop herunterladen und verwenden. Desktop umfasst Git, sodass du Git nicht separat installieren musst. Weitere Informationen finden Sie unter Erste Schritte mit Desktop.
Nachdem du Git installiert hast, kannst du von deinem lokalen Computer aus eine Verbindung mit -Repositorys herstellen, unabhängig davon, ob es sich um dein eigenes Repository oder einen Fork von anderen Benutzenden handelt. Wenn du über Git eine Verbindung mit einem Repository auf .com herstellen möchtest, musst du dich über HTTPS oder SSH bei authentifizieren. Weitere Informationen finden Sie unter Informationen zu Remote-Repositorys.
Alle Benutzenden verfügen über einen eindeutigen Workflow für die Interaktion mit . Die von dir verwendeten Schnittstellen und Methoden hängen von deinen Präferenzen und davon ab, was für deine Anforderungen am besten geeignet ist.
Weitere Informationen zu den verschiedenen Ansätzen für das Interagieren mit und einen Vergleich der Tools, die du dafür verwenden kannst, findest du unter Verbindung zu herstellen.
Um sicherzustellen, dass die Kommunikation bei Issues und Pull Requests klar und strukturiert abläuft, kannst du Flavored Markdown für die Formatierung verwenden. Hier wird eine einfach zu lesende und zu schreibende Syntax mit einigen benutzerdefinierten Funktionen kombiniert. Weitere Informationen finden Sie unter Informationen zum Schreiben und Formatieren bei .
Mithilfe des Kurses zum Kommunizieren mit Markdown auf Skills kannst du lernen, wie du Flavored Markdown verwendest.
Mithilfe der integrierten Suchfunktion findest du unter all den Repositorys, Benutzenden und Codezeilen auf genau das, wonach du suchst. Du kannst global auf suchen oder deine Suche auf ein bestimmtes Repository oder eine bestimmte Organisation beschränken. Weitere Informationen zu den Suchtypen auf findest du unter Informationen zur Suche auf .
Mit der Suchsyntax kannst du Abfragen mithilfe von Qualifizierern erstellen, um anzugeben, wonach du suchen möchtest. Weitere Informationen zur Suchsyntax findest du unter Suchvorgänge auf .
With ermöglicht dir das Erstellen, Bearbeiten, Verschieben und Löschen von Dateien in deinem Repository oder einem beliebigen Repository, auf das du Schreibzugriff hast. Zudem kannst du den Verlauf der Änderungen in einer Dateizeile nach Zeile nachverfolgen. Weitere Informationen finden Sie unter Dateien verwalten.
Auf kann eine beliebige Anzahl von Personen in Repositorys zusammenarbeiten. Du kannst Einstellungen konfigurieren, Projekte erstellen und deine Benachrichtigungen verwalten, um die effektive Zusammenarbeit zu fördern.
Ein Repository ist wie ein Ordner für dein Projekt. Dein persönliches Konto kann eine beliebige Anzahl öffentlicher und privater Repositorys enthalten. Repositorys können Ordner und Dateien, Bilder, Videos, Tabellen und Datasets sowie den Überarbeitungsverlauf für alle Dateien im Repository enthalten. Weitere Informationen finden Sie unter Informationen zu Repositorys.
Wenn du ein neues Repository erstellst, solltest du das Repository mit einer README-Datei initialisieren, um andere über dein Projekt zu informieren. Weitere Informationen finden Sie unter Ein neues Repository erstellen.
Du kannst ein vorhandenes Repository aus auf deinen lokalen Computer klonen, wodurch das Hinzufügen oder Entfernen von Dateien, Beheben von Mergekonflikten oder Übermitteln komplexer Commits einfacher wird. Beim Klonen eines Repositorys wird eine vollständige Kopie aller Repositorydaten abgerufen, die zu diesem Zeitpunkt auf verfügbar sind, einschließlich aller Versionen jeder Datei und jedes Ordners für das Projekt. Weitere Informationen finden Sie unter Ein Repository klonen.
Ein Fork ist eine Kopie eines Repositorys, das du verwaltest, wobei sich alle Änderungen, die du vornimmst, nicht auf das ursprüngliche Repository auswirken, es sei denn, du übermittelst einen Pull Request an die Projektbesitzer*innen. Üblicherweise werden Forks genutzt, um Änderungen für ein Projekt eines anderes Benutzers vorzuschlagen oder ein Projekt eines anderen Benutzers als Ausgangspunkt für eigene Ideen zu verwenden. Weitere Informationen finden Sie unter Mit Forks arbeiten.
Wenn du über vorhandene Projekte verfügst, die du in verschieben möchtest, kannst du Projekte mithilfe des Importer-Importtools, der Befehlszeile oder externer Migrationstools importieren. Weitere Informationen finden Sie unter Importieren von Quellcode.
Mithilfe der Probleme, Pull Requests und Projekte Ihres Repositorys können Sie zusammen mit anderen an Ihrem Projekt arbeiten. Über die Registerkarte Projektmitarbeiter in den Repositoryeinstellungen kannst du andere Personen als Projektmitarbeiter*innen zu deinem Repository einladen. Weitere Informationen finden Sie unter Mitarbeiter in ein persönliches Repository einladen.
Du bist Besitzer sämtlicher Repositorys, die du in deinem persönlichen Konto erstellst, und hast die vollständige Kontrolle über die Repositorys. Projektmitarbeiter*innen haben Schreibzugriff auf dein Repository. Auf diese Weise wird eingeschränkt, über welche Berechtigungen sie verfügen. Weitere Informationen finden Sie unter Berechtigungsebenen für ein Repository in einem persönlichen Konto.
Als Besitzer*in eines Repositorys kannst du mehrere Einstellungen konfigurieren, einschließlich der Sichtbarkeit, Themen und Social-Media-Vorschau des Repositorys. Weitere Informationen finden Sie unter Verwalten der Repository-Einstellungen und -Funktionen.
Um Projektmitarbeiter*innen zur Zusammenarbeit an deinem Repository zu motivieren, benötigst du eine Community, die andere dabei unterstützt, das Projekt zu verwenden, dazu beizutragen und zu verbreiten. Weitere Informationen findest du unter Schaffen einladender Communitys in den Open-Source-Leitfäden.
Durch das Hinzufügen von Dateien wie Anleitungen für Beiträge, Verhaltensregeln und einer Lizenz zu deinem Repository kannst du eine Umgebung schaffen, in der es für Projektmitarbeiter*innen einfacher ist, bedeutungsvolle und hilfreiche Beiträge zu leisten. Weitere Informationen finden Sie unter Projekt für sinnvolle Beiträge einrichten.
Sie können Issues verwenden, um Ihre Arbeit mit Problemen und Pull Requests zu organisieren und Ihren Workflow mit Projects zu verwalten. Weitere Informationen findest du unter Informationen zu Issues und Informationen zu Projects.
Benachrichtigungen bieten Updates zu den Aktivitäten auf , die du abonniert hast oder an denen du beteiligt bist. Wenn du kein Interesse mehr an einer Unterhaltung hast, kannst du das Abonnement abmelden oder die Art der Benachrichtigungen anpassen, die du in der Zukunft erhalten willst. Weitere Informationen finden Sie unter Informationen zu Benachrichtigungen.
Sie können Pages verwenden, um eine Website direkt aus einem Repository auf .com zu erstellen und zu hosten. Weitere Informationen finden Sie unter What is Pages?.
Du kannst Discussions für dein Repository aktivieren, um eine Community für dein Projekt zu entwickeln. Verwalterinnen, Mitwirkende und Besucherinnen können in Diskussionen Ankündigungen machen, Fragen stellen und beantworten und Ziele besprechen. Weitere Informationen finden Sie unter Informationen zu Diskussionen.
Du kannst Tools aus dem Marketplace, die -API und vorhandene -Features zur Anpassung und Automatisierung deiner Arbeit verwenden.
Marketplace umfasst Integrationen zur Erweiterung der Funktionalität und Verbesserung deines Workflows. Du kannst kostenlose und kostenpflichtige Tools (einschließlich Apps, OAuth apps und Actions) in Marketplace erkunden, durchsuchen und installieren.
Es gibt zwei Versionen der -API: die REST-API und die GraphQL-API. Du kannst die -APIs verwenden, um gängige Aufgaben zu automatisieren, deine Daten zu sichern oder Integrationen zu erstellen, die erweitern. Weitere Informationen finden Sie unter Vergleich der REST-API von und der GraphQL-API.
Mit Actions kannst du den Entwicklungsworkflow deines Unternehmens auf automatisieren und anpassen. Du kannst deine eigenen Aktionen erstellen und Aktionen verwenden und anpassen, die von der -Community bereitgestellt werden. Weitere Informationen finden Sie unter Schreiben von Workflows.
Packages ist ein Softwarepaket-Hostingdienst, mit dem du deine Softwarepakete privat oder öffentlich hosten und Pakete als Abhängigkeiten in deinen Projekten verwenden kannst. Weitere Informationen finden Sie unter Einführung in -Pakete.
verfügt über eine Vielzahl von Sicherheitsfeatures, die dabei helfen, den Code und Geheimnisse in Repositorys zu schützen. Einige Features sind für alle Repositorys verfügbar, während andere lediglich für öffentliche Repositorys und Repositorys mit einer Lizenz für Code Security oder Secret Protection verfügbar sind. Eine Übersicht über die Sicherheitsfeatures findest du unter -Sicherheitsfeatures.
Als Repositoryadministrator*in kannst du deine Repositorys schützen, indem du Repositorysicherheitseinstellungen konfigurierst. Dazu gehören das Verwalten des Zugriffs auf dein Repository, das Festlegen einer Sicherheitsrichtlinie und das Verwalten von Abhängigkeiten. Für öffentliche Repositorys und für private Repositorys im Besitz von Organisationen, die über Lizenzen für die Features verfügen, kannst du Code-Scan und die Geheimnisüberprüfungen außerdem so konfigurieren, dass Sicherheitsrisiken automatisch identifiziert und Token und Schlüssel nicht offengelegt werden.
Weitere Informationen zu den Schritten zum Schützen deiner Repositorys findest du unter Schnellstart für die Sicherung Ihres Repositorys.
Ein wichtiger Punkt beim sicheren Kompilieren ist die Verwaltung der Abhängigkeiten deines Projekts, um sicherzustellen, dass alle Pakete und Anwendungen, auf die du angewiesen bist, aktuell und sicher bist. Du kannst die Abhängigkeiten deines Repositorys auf verwalten, indem du das Abhängigkeitsdiagramm für dein Repository überprüfst, um mithilfe von Dependabot automatisch Pull Requests auszulösen und somit deine Abhängigkeiten auf dem neuesten Stand zu halten. Zudem erhältst du Dependabot-Benachrichtigungen und Sicherheitsupdates für anfällige Abhängigkeiten.
Weitere Informationen finden Sie unter Schützen deiner Softwarelieferkette.
Es gibt viele Möglichkeiten, an der -Community teilzunehmen. Du kannst zu Open-Source-Projekten beitragen, mit Personen in der Community Support interagieren oder mit Skills lernen.
Die Mitarbeit an Open-Source-Projekten auf kann eine Chance sein, zu lernen, zu lehren und Erfahrungen in verschiedensten Bereichen zu sammeln. Weitere Informationen findest du in den Open-Source-Anleitungen unter So kannst du zu Open Source beitragen.
Personalisierte Empfehlungen für Projekte und gute erste Issues auf Grundlage deiner bisherigen Beiträge, Sterne und anderen Aktivitäten findest du unter Erkunden . Weitere Informationen findest du unter Möglichkeiten finden, um zu Open-Source auf beizutragen.
Du kannst dich mit Fachkräften aus der Softwareentwicklung auf der ganzen Welt vernetzen, um Fragen zu stellen, Antworten zu geben, zu lernen und direkt mit -Mitarbeitenden zu interagieren. Informationen zum Starten der Unterhaltung findest du unter Community Support.
Du kannst die Dokumentation lesen, die dem -Produkt entspricht, das du derzeit verwendest. Weitere Informationen finden Sie unter Informationen zu Versionen der -Dokumentation.
Du kannst sich neue Fähigkeiten aneignen, indem sie mit Skills unterhaltsame, realistische Projekte in deinem eigenen -Repository abschließen. Jeder Kurs stellt eine praktische Lerneinheit dar, die von der -Community erstellt und von einem freundlichen Bot geleitet wird.
Weitere Informationen finden Sie unter Git- und -Lerninhalte.
Sponsors ermöglicht es dir, eine monatlich wiederkehrende Zahlung an einen Entwickler oder eine Organisation zu leisten, die Open-Source-Projekte entwickeln, erstellen oder betreuen, auf die du angewiesen bist. Weitere Informationen finden Sie unter Informationen zu Sponsors.
Der -Support kann dir helfen, Probleme zu beheben, auf die du bei der Verwendung von stößt. Weitere Informationen finden Sie unter Informationen zum Support.