Die Popularität von Git spricht für sich. Wenn Sie diesen Artikel lesen, wissen Sie hoffentlich, dass Git das bevorzugte Werkzeug zum Verwalten von Quellcode vieler Entwickler ist.
Da das Interesse an Git im Vergleich zu anderen Quellcodeverwaltungssystemen wächst, ist dies eine der attraktivsten Optionen, vor allem wenn Sie gerade in die Versionskontrolle einsteigen.
In diesem Lernprogramm werden wir darüber sprechen, warum Sie Git verwenden sollten, unabhängig davon, ob Sie eine Einzelperson oder ein Teil eines Entwicklerteams sind. Wir zeigen Ihnen auch, wie Sie mit Bitbucket, einer führenden Repository-Hosting-Plattform, kostenlos loslegen können.
Lass uns anfangen!
Git ist ein unglaublich leistungsfähiges Werkzeug mit vielen komplizierten, detaillierten Funktionen, die es sogar für einzelne Entwickler nützlich machen. Wenn Sie eine konsistente Kontrolle über Codeversionen und -revisionen erlangen möchten, ist Git die beste Lösung für Sie.
Hier sind nur einige der Dinge, die Sie als Einzelperson verwenden können:
Natürlich ist der wahre Muskel von Git angespannt, wenn Sie im Kontext eines Teams arbeiten. Git beseitigt effektiv die jahrhundertealten Probleme, parallel zu anderen Entwicklern an Features zu arbeiten, und bietet zusammen mit Bitbucket einen vollständigen Workflow-Prozess, um schneller und effizienter als je zuvor zu arbeiten.
Hier sind einige der wertvollsten Funktionen von git für Teams:
Die Vorteile der Verwendung von Git mit einem Team gehen weit über diese kurze Liste hinaus. Git funktioniert jedoch am besten mit unterstützender Software, z. B. einem dedizierten Repository-Hosting-Service.
Damit Sie den maximalen Nutzen aus der Verwendung von Git ziehen können, sollten Sie Bitbucket zum Hosten Ihrer Repositorys verwenden.
Sie fragen sich vielleicht: "Warum brauche ich überhaupt einen Repository-Hosting-Service?"
Wenn Sie es einmal probiert haben, werden Sie den Wert wahrscheinlich sofort erkennen, aber um es klar zu sagen: Hier sind einige der wichtigsten Vorteile von Bitbucket zur Versionskontrolle:
Letztendlich bietet Bitbucket eine Plattform zur Verwaltung der Metadaten und der Zugriffskontrolle für Ihr Projekt. Es bietet Tools, mit denen nicht nur der aktuelle Quellcode untersucht werden kann, sondern auch, was es in der Vergangenheit gewesen ist und wie der Plan aussehen wird.
Und wie gesagt, wenn Sie ein Team von fünf oder weniger sind, ist es kostenlos.
Die Anmeldung bei Bitbucket ist unglaublich einfach. Gehen Sie zur Homepage und geben Sie Ihre Daten ein. Wenn Sie fortfahren und Ihr Team anmelden müssen, gehen Sie zu diese Seite stattdessen und wählen Sie Ihren Plan aus dem Dropdown-Menü.
Das Preismodell von Bitbucket ist ziemlich großartig und kostet 1 USD pro Benutzer und Monat. Öffentliche Repositories sind immer kostenlos, und haben immer unbegrenzte Mitarbeiter.
Das Preismodell ist besonders attraktiv, wenn die Anzahl Ihrer Projekte schneller ansteigt als die Größe Ihres Teams, insbesondere wenn sich Ihr Unternehmen für die Projektarbeit interessiert. Wenn Ihr Team wächst, wächst auch Ihr Budget. Allerdings können alte Projekte zwar nicht von Monat zu Monat Geld einbringen, aber sie benötigen immer noch ein zugängliches, aktuelles, gehostetes Repository. Dies ist, wo Bitbucket wirklich mit seinen Begrenzungen des Endlagers wirklich glänzt.
Wenn Sie sich zum ersten Mal bei Bitbucket anmelden, wird eine Aufforderung zum Erstellen eines Repositorys angezeigt. Sie können entweder neu starten oder aus einer Reihe vorhandener Repository-Services importieren.
Im Navigationsmenü oben auf der Seite wird die Instrumententafel, Teams, und Repositories Dropdown-Listen bieten jeweils schnellen Zugriff auf allgemeine Ansichten innerhalb dieser Funktionsbereiche.
Rechts oben sehen Sie eine Suchleiste, a Hilfe hover dropdown und a Profil Dropdown-Liste.
Beginnen wir mit dem Erstellen eines Repositorys. Wir klicken auf die Schaltfläche "Repository erstellen" und geben unsere Details ein. In diesem Tutorial werden wir das Repository auch auf privat setzen.
Nachdem wir das Repository erstellt haben, wird ein Bildschirm angezeigt, der uns darüber informiert, dass das Repository leer ist.
Jetzt, da unser Repository einsatzbereit ist, wollen wir etwas Code hineinschieben.
Wenn wir unter der Überschrift "Befehlszeile" auf "Ich fange von vorne an" klicken, sehen Sie grundlegende Anweisungen, um unser Repository lokal einzurichten und bereit zu stellen.
cd my-secret-project ls git init git remote hinzufügen ursprung https: //[email protected]/jcutrell/my-secret-project.git echo "Jonathan Cutrell" >> contributors.txt git add contributors.txt git commit - bin "Initial Commit mit Mitwirkenden" git push -u Ursprungsleiter Passwort für 'https: //[email protected]': Objekte zählen: 3, fertig. Objekte schreiben: 100% (3/3), 256 Bytes, fertig. Gesamt 3 (Delta 0), wiederverwendete 0 (Delta 0) An https: //[email protected]/jcutrell/my-secret-project.git * [neuer Zweig] Master -> Master Zweigmaster eingerichtet, der den Remote-Zweig verfolgt Meister vom Ursprung.
Sobald Sie Ihre erste Zusage gepusht haben, aktualisieren Sie Ihr Repository und voilà! Nur so ist Ihr Code sichtbar. Derzeit ist es jedoch nur für Sie sichtbar. Erstellen Sie also ein Team.
Schweben über Teams in der Navigation und klicken Sie auf die Schaltfläche in der Dropdown-Liste, Erstelle ein Team. Geben Sie die erforderlichen Details ein und klicken Sie auf Erstellen.
Bitbucket unterstützt Team-Repositories zusätzlich zu einzelnen Repositorys.
Als Nächstes müssen wir Ihr Team mit den Repository-Einstellungen verknüpfen, damit Benutzer auf dieses Repository zugreifen können. Klicke auf Repositories in der Navigation und wählen Sie Ihr Projekt.
Als Nächstes klicken Sie auf die Einstellungen Klicken Sie unten in der Navigation der linken Seitenleiste auf und klicken Sie auf Zugriffsverwaltung nahe der Spitze der verschachtelten die Einstellungen Speisekarte. Hier können Sie eine Gruppe auswählen, bei der es sich um Untergruppen innerhalb Ihrer Gruppe handelt. Wir wählen aus Entwickler, Ändern Sie die Zugriffsebene auf Schreiben, und klicken Sie dann auf Hinzufügen Taste.
Jetzt kann unser Team unser Repository einsehen.
Wenn Sie das Repository in das soeben erstellte Team oder einen anderen Benutzer übertragen möchten, gehen Sie zu die Einstellungen > Repository übertragen, Hier können Sie den Namen des Benutzers oder Teams eingeben, an den Sie das Repository übertragen möchten.
Wenn Sie es an ein Team übertragen, dessen Administrator Sie sind, können Sie sofort mit Bitbucket die Übertragung akzeptieren. Sobald diese Übertragung durchgeführt wurde, wird auf Ihrer Teamseite jetzt das Repository angezeigt.
Die Quellcodeverwaltung kann eine schwierige Aufgabe sein, aber mit leistungsstarken Tools wie Git und Bitbucket können Sie sich mehr auf das Schreiben von Code konzentrieren und müssen sich weniger auf die Verwaltung der Projektdetails konzentrieren. Wenn Sie sich auf diese kostenlosen und kostengünstigen Lösungen stützen, sparen Sie auf lange Sicht Zeit, Geld und Kopfschmerzen.
Die Wahl eines Workflows ist letztlich eine persönliche Entscheidung, aber Sie sollten die Option von Git und Bitbucket in Betracht ziehen. Das Risiko ist nahezu null, aber die möglichen positiven Auswirkungen sind enorm.