Video: Git Tutorial für Anfänger | Praxis Beispiel 2024
GitHub ist ein Repository-Hostingdienst. Betrachten Sie es als die "Wolke" für Code.
GitHub hostet Ihre Quellcodeprojekte in einer Vielzahl von verschiedenen Programmiersprachen und verfolgt die verschiedenen Änderungen, die an jeder Iteration vorgenommen wurden. Dies kann mithilfe von git, einem Revisionskontrollsystem, das in der Befehlszeilenschnittstelle ausgeführt wird, erreicht werden.
Die Verwendung von GitHub bietet zahlreiche Vorteile, darunter eine einfachere Zusammenarbeit mit Kollegen und Kollegen, die Möglichkeit, auf frühere Versionen zurückblicken zu können, und eine Vielzahl einfacher Integrationsoptionen.
Warum sollte ich GitHub verwenden?
Vier Gründe, warum Sie GitHub in Ihren Coding-Projekten verwenden sollten. (Wenn Sie es noch nicht sind.)
Grund # 1: Lassen Sie Ihren Code von der Community überprüfen
Ihr Projekt ist ein Skelett - es macht, was Sie wollen, aber Sie sind sich nicht immer sicher, wie die breitere Bevölkerung wird es umsetzen. Oder wenn es überhaupt funktioniert.
Zum Glück für Sie, wenn Sie Ihr Projekt auf GitHub posten, kann die breitere Community von Programmierern und Hobbyisten Ihre Arbeit herunterladen und als Ergebnis bewerten. Dies bedeutet, dass sie Sie über mögliche Probleme wie Konflikte oder unvorhergesehene Abhängigkeitsthemen usw. informieren können.
Grund # 2: GitHub ist ein Repository
Dies wurde bereits erwähnt, aber es ist wichtig zu beachten- GitHub ist ein Repository.
Das bedeutet, dass Sie Ihre Arbeit vor Publikum veröffentlichen können. Darüber hinaus ist GitHub derzeit eine der größten Codierungsgemeinschaften, daher ist es eine große Präsenz für Ihr Projekt.
(Und was noch wichtiger ist: Sie.)
Wenn Sie keine große Unterstützung haben, sollten Sie nicht sein, um Ihr Projekt auf GitHub hochzuladen, wenn Sie möchten, dass die meisten Nutzer es jederzeit sehen. ..
Grund # 3: Zusammenarbeiten und Verfolgen von Änderungen in Ihrem Code in Versionen
Ähnlich wie bei der Verwendung von Microsoft Word oder Google Drive können Sie einen Versionsverlauf Ihres Codes haben, sodass frühere Versionen nicht bei jeder Iteration verloren gehen.
GitHub verfolgt auch Änderungen in einem Changelog, so dass Sie eine genaue Vorstellung von haben können, was jedes Mal geändert wird. (Dies ist besonders hilfreich, um in die Vergangenheit zu blicken.)
Grund # 4: Viele Integrationsoptionen
GitHub kann in gängige Plattformen wie Amazon und Google Cloud integriert werden, z. und kann die Syntax in über 200 verschiedenen Programmiersprachen hervorheben.
Was ist sonst noch da draußen?
GitHub ist nicht die einzige Versionskontrolloption.
Es gibt andere Dienste wie:
- BitBucket
- Microsoft Team Foundation Server
- Und mehr
Diese bieten eine Menge der gleichen Dinge, die Sie von GitHub erhalten können. Die schiere Größe der Community sollte Ihnen jedoch wichtig sein, wenn Sie möchten, dass Ihr Projekt von so vielen Menschen wie möglich gesehen wird.
Der andere Unterschied ist eine Frage der Kosten:
GitHub bietet nur private Repositories gegen Aufpreis an. (Auf monatlicher Basis bezahlt.) Einige der anderen Versionskontrolldienste bieten kostenlose private Repositories an. (In der Regel jedoch mit begrenztem Speicher / Bandbreite.)
Fazit: GitHub ausprobieren
Wenn die oben genannten Gründe Sie nicht dazu verleiteten, GitHub für Ihr Coding-Projekt auszuprobieren, dann werfen Sie einen Blick auf einige der Möglichkeiten dass Leute sich dafür entschieden haben, GitHub für nicht-kodierende Zwecke zu verwenden, wie zum Beispiel die Reiseprotokollierung.
Am Ende ist GitHub ein mächtiges Werkzeug und kann ein mächtiger Verbündeter sein, wenn es darum geht, jedes Ihrer Projekte so gut wie möglich zu machen.
Was ist ein Frontend-Framework und warum sollte man eines verwenden?
Wenn Sie die Erstellung von Webanwendungen oder Websites vereinfachen möchten, sollten Sie ein Frontend-Framework in Betracht ziehen.
Was ist ein MROC? Und warum sollte ich mich interessieren?
Marktforschungs-Online-Communities haben verschiedene Formen, darunter laufende und gebrandete MROCs und Instant-MROCs. Beide Ansätze sind agil und schnell.
Was ist Etsy und warum sollte ich dort verkaufen (und kaufen)?
Einige leicht zu bedienende Tipps und Tricks für den Verkauf Ihrer hausgemachten Produkte auf Etsy.