Skip to content
This repository was archived by the owner on Sep 1, 2022. It is now read-only.

Latest commit

 

History

History
120 lines (76 loc) · 6.69 KB

File metadata and controls

120 lines (76 loc) · 6.69 KB

👋 Willkommen bei GitHub Learning Labs “Einführung zu GitHub”!

Zuerst leite ich dich durch einige wichtige erste Schritte für das Codieren und die Zusammenarbeit mit GitHub.

👇 Dieser Pfeil bedeutet, dass du das Fenster erweitern kannst! Klicke während des gesamten Kurses darauf, um weitere Information zu erhalten.

Was ist GitHub?

Was ist GitHub?

Das freut mich, dass du fragst! Viele Leute kommen zu GitHub, weil sie zu Open Source 📖 Projekten beitragen wollen, oder weil sie von Teamkollegen oder Klassenkameraden eingeladen werden, die GitHub für ihre Projekte verwenden. Warum verwenden diese Leute GitHub für diese Projekte?

GitHub ist das Herzstück einer Kollaborationsplattform.

Von Software bis hin zu juristischen Dokumenten kannst du dich auf GitHub verlassen, um deine beste Arbeit mit den Tools für die Zusammenarbeit und Sicherheit zu leisten, die Ihr Team benötigt. Mit GitHub kannst du Projekte vollständig privat halten, die Welt zu mitwirken einladen und jeden Schritt deines Projekts optimieren.

GitHub ist auch ein mächtige/leistungsstarkes Versionskontroll-Tool.

GitHub verwendet Git, 📖, die beliebteste Open-Source-Versionskontrollsoftware, um jeden Beitrag und Beiträger zu deinem Projekt zu verfolgen. So weißt du genau, woher jede Codezeile stammt.

GitHub hilft Leute, viel mehr zu erreichen.

Mit GitHub werden einige der fortschrittlichsten Technologien der Welt erstellt. Egal, ob du Daten visualisieren oder ein neues Spiel erstellen, auf GitHub gibt es eine ganze Community und eine Reihe von Tools, mit denen du zum nächsten Schritt gelangen kann. Diese Kurse fangt mit die Grundlagen an, aber wir gehen richtig an die Sache später!

📺 Video: (Auf English) What is GitHub?



Erkunden eines GitHub-Repository

Erkunden eines GitHub-Repository

📺 Video: (Auf English) Exploring a repository

Weitere Eigenschaften

Das Video hat einege der häufigsten verwendete Funktionen behandelt. Es gibt einige andere Dinge, dass du in GitHub-Repositories finden kann:

  • Project boards: Erstelle in GitHub ein Task-Tracking-Board im Kanban-Stil
  • Wiki: Erstelle und lage relevante Projektdokumentation
    • Insights: Zeige ein Dropdown-Menü an, das Links zu Analysetools für dein Repository enthält, darunter:
    • Pulse: In diesem Projekt-Dashboard finde Informationen von die abgeschlossen und im Gange Aufgaben in diese
    • Graphs: Graphs bereitstellen eine detaillierte Aussicht von die Repository-Aktivität, einschließlich die Personen, die zum Repository beigetragen haben, die es geforkt haben und wann die Arbeit abgeschlossen haben

Spezielle Dateien

In dem Video hast du etwas über eine speziellen Datei, dass README.md heißt, gelernt. Es gibt einige andere spezielle Datei, dass du deine Repositories hinzufügen kann:

  • CONTRIBUTING.md: Die CONTRIBUTING.md Datei ist für die Prozess für den Beitrag zum Repository zu beschreiben. Ein Link zur CONTRIUTING.md Datei wird angezeigt, wenn jemand ein neues Issue oder eine Pull-Request erstellt.
  • ISSUE_TEMPLATE.md: Die ISSUE_TEMPLATE.md ist eine andere Datei, dass du den Hauptteil eines Issue vorbevölkern verwenden kann. Zum Beispiel, wenn man immer die gleichen Arten von Informationen für Issues braucht, einschließe in der Issue-Vorlage, und jedes neue Issue wirt mit deinem empfohlenen Startertext ausgefüllt.

Issues verwenden

Das ist ein Issue 📖: ein Platz wo du über Fehler in der Code, Codeüberprüfung und ziemlich alles andere sprechen kann.

Issue-Titel sind wie Email-Betreffzeilen. Issue-Titel teilen deine Mitarbeitern auf einem Blick mit, worum es bei den Issue geht. Der Titel dieser Issue ist, zum Beispiel, “Erste Schritte mit GitHub”.

Verwenden von GitHub-Issues

Verwenden von GitHub-Issues

Issues sind für Ideen, Verbesserungen, Aufgaben, und Fehler zum übersprechen. Sie erleichtern die Zusammenarbeit durch:

  • Bereitstellung der vollständigen Geschichte für alle (auch für zukünftige Teammitglieder) an einem Ort
  • Verlinken andere Issues an Pull Request 📖
  • Erstellen einer einzigen umfassenden Aufzeichnung darüber, wie und warum bestimmte Entscheidungen getroffen wurde
  • Ganz einfach Beziehen die richtigen Personen und Teams in ein Gespräch mit @-Erwähnungen

📺 Video: (Auf English) Issues verwenden


Benachrichtigungen verwalten

Benachrichtigungen verwalten

📺 Video: Watching, Benachrichtigungen, Stars, und Explore

Wenn du in eine Issue oder Pull Request kommentiert hast, erhältst du E-Mail Benachrichtigungen, wenn es Aktivität in der Faden ist.

Bestimmte Issues und Pull requests ausschalten oder stummen

  1. Gehe zum Issue oder Pull Request
  2. Klicke unter ”Notifications” rechts auf die Schaltfläche Unsubscribe, um Benachrichtigungen auszuschalten, oder Subscribe um die Stummschaltung aufzuheben

Du siehst eine kurze Beschreibung über deine zeitliche Benachrichtigungen-Status.

Anpasse Benachrichtigungen in den Einstellungen

  1. Klicke auf dein Profil-Icon
  2. Klicke Settings
  3. Klicke Notifications von dem Menü an der linken Seite und stelle deine Benachrichtigungenpräferenz ein

Repository Benachrichtigung Optionen

  • Watch: Du erhältst einen Benachrichtigung, wenn ein neues Issue, Pull Request oder Kommentar gebucht ist und wenn ein Issue geschlossen oder ein Pull Request zusammengeführt ist.
  • Not watching: Du bekommst kein Benachrichtigung mehr, statt du @-Erwähnungen wirst * Ignore: Du bekommst kein Benachrichtigung mehr von dieses Repository

Überprüfe die Benachrichtigungen für die Repositories, die du gerade ansiehst

  1. Klicke dein Profil-Symbol
  2. Klicke Settings
  3. Klicke Notification von der linken Menü
  4. Klicke an die Dinge, dass du anschaust Link
  5. Wähle die Watching Karte
  6. Klicke die Schaltfläche Unwatch, um Benachrichtigungen zu deaktivieren, oder auf Watch, um sie zu aktivieren


Lese weiter unten, deine nächste Aufgabe zu finden