10 Tipps, um das Beste aus Github herauszuholen

10 Tipps, um das Beste aus Github herauszuholen

GitHub ist ein Online -Hosting -Dienst für hauptsächlich Computercode mit Versionskontrolle. Denken Sie an GitHub als einen Cloud-basierten Entwicklungsdienst für Code und andere ähnliche Dateien-Arten nach. Github verfügt über über 30 Millionen Benutzer, die alle alle teilen, entwickeln und zusammenarbeiten, um die Software von morgen aufzubauen.

Es hostet Quellcodeprojekte in verschiedenen Programmiersprachen und verfolgt Spuren jeder Iteration und jeder Änderung. Außerdem kann jeder in Ihrem Team von überall auf der Welt an denselben Projekten zusammenarbeiten.

Inhaltsverzeichnis

    2. Verwenden von Tastaturverknüpfungen

    Die meisten von uns sind mit der Verwendung von Tastaturverknüpfungen vertraut, um mehrere oder sich wiederholende Aufgaben schneller auszuführen.

    Fast jede Seite auf GitHub enthält eine Liste von Verknüpfungen, die auf dieser spezifischen Seite verwendet werden können. Sie können auf die Verknüpfung zugreifen, indem Sie eingeben “?”In ein Dialogfeld.

    3. Andere Projekte erkunden

    Die meisten Entwicklerteams verwenden Github, um ihre eigenen Projekte zu hosten und zu verwalten. Es hilft jedoch auch zu sehen, wie andere die Plattform nutzen und ihre Projekte durchsuchen. Möglicherweise erhalten Sie einige neue Erkenntnisse, Ideen und Inspirationen für Ihre eigenen Projekte.

    Finden Sie heraus, was in der Github -Community tendiert, verbinden.

    Für eine Plattform, in der es sich in erster Linie um Codierung handelt, ist GitHub unglaublich „Menschenfreundlich“ und strahlt als Benutzer- und Community-zentrierte Umgebung an. Ihre Betonung der benutzerorientierten Entwicklung ist in die Kultur von Github selbst eingebettet, die eine Top-Zwanzig-Position unter den am meisten angestrebten Arbeitsplätzen der Welt einhält.

    4. Mehr als nur codieren

    Viele gehen davon aus, dass GitHub nur für Entwickler nützlich ist. Es ist jedoch auch eine Ressource für viele andere Nischen. Zwei der wichtigsten kollaborativen Merkmale von GitHub, die für jeden hilfreich sind.

    Mit der Gabing können Benutzer eine Kopie oder Klone der Arbeit eines anderen erstellen, wenn sie Zugriff darauf haben. Der primäre Hyperlink der Quelle kann erhalten bleiben, während der Entwickler den Inhalt testet, Änderungen und Überarbeitungen durchführt.

    Mit dem Zweig -Tool können Benutzer eine temporäre Kopie einer Ressource erstellen. Dies verhindert, dass verschiedene Benutzer gleichzeitig an demselben Inhalt arbeiten, um inkompatible Änderungen am Projekt anzuwenden.

    Verzweigungen und Gabel sind wertvolle Tools für Benutzer, die an synergetischen Projekten arbeiten. Im Folgenden finden Sie verschiedene Arten, die Teams jeglicher Art, nicht nur Codierer, davon profitieren können:

    • Reiseprotokolle
    • Legale Dokumente
    • Musikalische Kompositionen
    • Datenvisualisierung für Journalisten
    • Bloggen und Content -Marketing
    • Rezeptfreigabe

    5. Erstellen Sie ein Repository

    Ein Repository ist eine ausgefallene Möglichkeit, den Raum zu beschreiben, in dem Ihr Projekt lebt. Ihre Optionen, wo Sie Ihre Daten speichern können, sind:

    • Jeder Online -Host
    • Ein Ordner auf Ihrem Computer
    • Github -Speicherplatz

    Sie können jede Art von Datei in Ihrem Repository speichern, einschließlich Bilder, Text und Codedateien. Es ist nicht schwierig, mit Ihrem ersten Repository im Gange zu gehen. Zuerst müssen Sie Ihr eigenes Github -Konto erstellen.

    Die nächste Aktion besteht. Wählen Sie "neues Repository" aus.

    Sie werden dann einen Bildschirm sehen, der so aussieht:

    Beachten Sie, dass Repositorys standardmäßig öffentlich sind. Wenn Sie lieber der Zugriff eingeschränkt haben und nicht möchten, dass jeder Ihre Fortschritte anzeigt, können Sie nur diejenigen auswählen, die Ihre Inhalte sehen möchten. Wenn Sie es vorziehen, eine gewisse Privatsphäre beizubehalten, müssen Sie auf einen kostenpflichtigen Service ein Upgrade durchführen…

    6. Verwenden Sie effektiv Readmes

    Der Zweck einer Readme -Datei besteht darin, Benutzer für Ihr Projekt zu interessieren. Sie können Ihre Datei hinzufügen, während Sie mit dem Erstellen eines dedizierten Repositorys beginnen.

    Diejenigen, die die WordPress -Plattform verwenden, sind mit Readme -Dateien vertraut. Vor der Installation von Plugins kann Ihr Arbeitsteam diese Datei lesen, um eine klarere Vorstellung davon zu erhalten, was das Plugin wahrscheinlich tut und wie Sie sie am besten verwenden können.

    Machen Sie Ihre Datei nicht lang und langweilig, da sie den Benutzern höchstwahrscheinlich abweisen wird, anstatt sie zu verbringen, um mehr zu lesen. Einige vorgeschlagene Best Practices für Readme -Dateien umfassen:

    • Beschreibende Titel
    • Headerbilder
    • Externe Links zu zusätzlichen Dokumentation
    • Short Feature -Listen
    • Klare und präzise Zusammenfassungen

    7. Folgen Sie anderen

    Interagieren Sie mit anderen auf Github, indem Sie ihrem Profil folgen. Sie können überwachen, woran andere aus den öffentlichen Repositories arbeiten, und erhalten auch Benachrichtigungen über ihre Aktivitäten auf Ihrem persönlichen Dashboard auf GitHub.

    Sie finden eine Vielzahl großartiger Ideen für Ihre eigenen Entwicklungsprojekte. Sie können mit Teammitgliedern in Ihrer Nische oder Ihrem Arbeitsteam zusammenarbeiten und Ihr Wissen und Ihr Fachwissen teilen.

    Um jemandem in Github zu folgen, können Sie nach Themen oder Nische suchen, zu seiner Profilseite navigieren und klicken Sie auf „Folgen“.”

    8. Tritt dem Gespräch bei

    Einer der vielen Vorteile von Open -Source -Plattformen ist die Fähigkeit, mit anderen zusammenzuarbeiten, zu lernen, zu teilen und zu kommunizieren.

    Es gibt keine Kosten, Github zu verwenden und sein Potenzial zu erkunden. Der Zweck von Open Source besteht darin, Lösungen zu verbessern, die Beiträge aus den Massen besser verwenden.

    Lernen oder verbessern Sie Ihre Fähigkeiten oder helfen Sie anderen, aus Ihrer Erfahrung und Ihrem Fachwissen zu lernen.

    Wenn Sie sich mit einer Community in Github treffen, können Sie die Entwicklung von Projekten folgen, die Sie interessieren, Duplikate dieser Projekte machen und in Ihrem eigenen privaten Repository experimentieren.

    Um eine Community zu finden, an der Sie sich anschließen möchten, verwenden Sie die Funktion „Explore“, um nach Sammlungen zu suchen, die sich auf Ihr Interessensfeld beziehen.

    9. Präsentieren Sie Ihre beste Arbeit

    Wenn Sie ein aktiver Social -Media -Nutzer sind, verstehen Sie die Kraft von angestellten Beiträgen. Wenn Sie beispielsweise einen neuen Beitrag in Ihr Twitter -Profil festlegen, bleibt er ganz oben in Ihrem Feed und kann von jedem angezeigt werden, der dieses Profil anzeigt.

    Facebook -Seiten haben die gleiche Funktion. Wenn Sie Beiträge an Ihre Social -Media -Profile festlegen, stellen Sie sicher, dass Ihre Besucher zuerst Ihren bevorzugten Beitrag sehen, anstatt Ihren gesamten Feed durchsuchen zu müssen.

    Mit GitHub können Sie auch Ihre bevorzugten oder relevantesten Repositories auf Ihre Profilseite festigen. Benutzer mit einem kostenlosen Konto können bis zu sechs Repositories festlegen, die ganz oben auf ihrem Profil bleiben.

    10. Wissen, wen die Schuld geben

    Ja, in Github befindet sich eine Schaltfläche mit dem Namen "Schuld". Es ist vielleicht kein freundliches Wort, aber es ist eine nützliche Funktion. Wenn Sie sehen möchten, wer eine bestimmte Änderung in einer Datei vorgenommen hat, spielen Sie das Schuldspiel.

    Aus der Schuldansicht einer Datei können Sie die gesamte Revisionsverlauf linie für Linie sehen. Oder Sie können die vorgenommenen Änderungen oder eine Versionshistorie einer beliebigen Zeile untersuchen.

    Wenn etwas kaputt ist oder nicht richtig funktioniert, kann diese Funktion dazu beitragen, zu ermitteln, welche Teammitglieder zusammenarbeiten müssen, um eine Lösung zu erreichen.

    Wenn Sie nach einer zentralisierten, cloud-basierten Plattform suchen, auf der Sie zusammenarbeiten, teilen, speichern, testen und veröffentlichen können, ist Github eine leistungsstarke Lösung.