Online Git-Repositories ermöglichen es Ihnen,
eine Kopie Ihres Git-Repositorys online zu speichern.
Und es kann leicht von mehreren Computern und mehreren Benutzern geteilt werden.
Lassen Sie uns über zwei der Online-Git Repositories Service
Provider lernen, GitHub und Bitbucket und ein wenig detaillierter.
Sie werden sich ansehen, wie wir unser lokales Git-Repository einrichten können,
um in einem Online-Git-Repository gespiegelt zu werden.
Es gibt mehrere Online-Git-Repository-Dienstleister.
Zwei der beliebtesten sind GitHub und Bitbucket.
Ich werde ausführlicher darüber nachgehen, wie Sie Ihr Git-Repository einrichten können, das
Sie in der vorherigen Übung vorbereitet haben, um in
einem Online-Git-Repository auf Bitbucket gespiegelt zu werden.
Um ein Online-Repository einzurichten,
gehen Sie zu einem dieser Online-Dienstanbieter und registrieren Sie sich dann für ein Konto.
Also hier habe ich mich in meinem Bitbucket-Konto angemeldet, und
ich habe meine Homepage hier geöffnet.
Und so werde ich ein neues Repository online in
meinem Bitbucket-Repository erstellen.
Also, ich klicke einfach auf das Repository erstellen und
dann würde das mit einigen Details kommen.
Dies variiert nun mit dem Repository-Dienstanbieter.
Also hier werde ich den Namen des Projektarchivs als Git-Test angeben.
Und ich werde das als privates Repository markieren.
Für diesen Kurs und alle verbleibenden Kurse in dieser Spezialisierung
werde ich Ihnen dringend raten, Ihre Repositories
als private Repositories zu behalten, weil Sie nicht möchten,
dass jemand den Code kopiert, den Sie möglicherweise in Ihrem Online-Git-Repository sehen, also
stellen Sie sicher, dass Sie nur Verwenden Sie ein privates Repository in dieser Spezialisierung.
Also werde ich mich als privates Repository abrufen und
dann einfach auf Repository erstellen klicken.
Und dann wird es etwas einrichten, und dann ist es sehr für mich okay?
Jetzt, was ich tun muss.
Ist, dieses bestimmte URL-Format-Repository zu kopieren.
So sehen Sie ein URL-Format-Repository auf der Homepage dieses Projektarchivs.
Also, kopieren Sie einfach das URL-Format-Repository, weil wir das benötigen,
um unser lokales Git-Repository mit diesem Repository zu synchronisieren.
Also, ich werde das kopieren und
da ich bereits mein lokales Git-Repository erstellt habe, werde ich dorthin gehen und
festlegen, dass es in diesem Online-Git-Repository gespiegelt wird.
Also zurückgreifen, wir müssen ein paar Git-Befehle verwenden, die es uns ermöglichen, dies zu tun. Wenn ich
zur Eingabeaufforderung in meinem Git-Repository-Ordner gehe,
werde ich git remote add origin eingeben und
dann die URL für mein
Bitbucket-Repository einfügen, das ich gerade erstellt habe, und Hit the Return.
Nun ist mein lokaler Git-Repositorys Remote-Ursprung auf das Bitbucket-Repository gesetzt.
Also jetzt möchte ich in der Lage sein, den gesamten
Inhalt meines lokalen Git-Repositorys in mein Online-Git-Repository zu schieben.
Überprüfen Sie also die Befehle zum Einrichten des Online-Git-Repositorys.
Das erste, das wir getan haben, git remote add origin und die Repository-URL.
Und so wird das
Online-Repository als Remote-Repository für mein lokales Git-Repository hinzugefügt.
Sobald ich das mache, muss ich meinen Inhalt in mein Online-Repository schieben.
Dafür mache ich git push -u origin master.
Und dieser Befehl wird das lokale Git-Repository in das Online-Repository schieben.
Geben Sie das also an der Eingabeaufforderung ein.
Also, sobald ich dies an der Eingabeaufforderung tippe und auf
die Rückkehr klicke, wird es mein get Repository einrichten.
Manchmal werden Sie aufgefordert, Ihre Anmeldeinformationen einschließlich Ihres Passworts in
Ihrem Bitbucket-Konto einzugeben, sodass Sie dies möglicherweise tun müssen. Das
hatte ich schon vorher gemacht, deshalb hat es mich nicht nochmal nach
dem Passwort gefragt.
Aber sobald ich das eingebunden habe,
wird der Inhalt meines lokalen Git-Repositorys auf die Serverseite geschoben.
Jetzt
werden die Daten in meinem lokalen Git-Repository nun auf der Serverseite abgeglichen.
Also, gehen wir zu Bitbucket, um den Status meines Online-Git-Repositorys jetzt zu sehen.
Wenn Sie zu meinem Bitbucket gehen und dann das Online-Git-Repository überprüfen,
würden Sie sehen, dass es gewesen ist.
Branch, der Master-Zweig, der in mein Online Git-Repository geschoben wurde.
Ich kann dann die Quelle untersuchen, indem ich die Quelle hier anschaue.
Und dann können Sie sehen, dass ich die Datei index.html habe, die genau das gleiche ist
wie das, was ich in meinem lokalen Git-Repository habe, und untersuchen Sie auch die verschiedenen Commits.
Also kann ich den Zustand im zweiten Commit und beim ersten Commit betrachten.
So können Sie jetzt sehen, dass all diese Informationen auf
das Online-Depository hochgeladen wurden, einschließlich der Historie aller Commits.
Dann, wenn Sie dorthin zurückgehen, können Sie weitere Details zu allen
Commits sehen, die an die Server-Site gesendet wurden.
Ich kann jedes dieser Commits etwas detaillierter untersuchen und
dann zu dieser Quelle zurückkehren, kann ich mir mehr Details der Quelle so ansehen.
Das hat nun mein
lokales Git-Repository im Paket eingerichtet.
Die Prozedur ist sogar auf GitHub ziemlich ähnlich.
Lassen Sie mich also ein Online-GitHub-Repository einrichten.
Nun müssen Sie sich natürlich daran erinnern, dass Ihr
lokales Repository nur mit einem Online-Git-Repository abgeglichen werden kann.
Also werde ich nur das Repository auf GitHub einrichten und Sie werden feststellen
, dass die gleichen Befehle erforderlich wären, wenn Sie
Ihr lokales Repository so einrichten möchten, dass es in einem Repository auf GitHub neu gespiegelt wird.
Also auf GitHub, wenn Sie sich in Ihrem Konto anmelden,
würden Sie so etwas auf Ihrer Homepage sehen.
Sie können auf der rechten Seite gehen, wo es ein Pluszeichen gibt, dann klicken Sie auf das, um
ein neues Repository zu erstellen, oder klicken Sie einfach auf diese Schaltfläche hier, um neues Repository zu sagen.
Und wenn es auftaucht, kann ich einfach Git-Test sagen.
Und dann, nochmals zur Erinnerung, machen Sie das bitte zu einem privaten Repository.
Die meisten dieser Anbieter ermöglichen es Ihnen, private Repositories jetzt online zu speichern.
Warum sollten Sie sie also öffentlich machen, es sei denn, Sie möchten sie wirklich mit anderen Personen teilen.
Daher würde ich Sie dringend auffordern, Ihre Repositories für
den Moment privat zu halten, es sei denn, Sie arbeiten mit einem Team.
Klicken Sie also einfach auf Privat und erstellen Sie dann ein Repository.
Und dann wird das ein Repository erstellen.
Und dann werden Sie sehen, dass GitHub mir
hier auch eine Reihe von Befehlen gibt, wie man das Repository einrichtet.
Also, um ein neues Repository in der Befehlszeile zu erstellen,
die Befehle, die wir tatsächlich früher getan hatten.
Oder um ein vorhandenes Repository zu pushen,
die gleichen zwei Arten von Befehlen, die ausgegeben werden müssen.
Also, das richtet im Grunde Ihr Git-Hub-Repository ein
, um Ihr lokales Repository zu erfüllen.
Da ich mein Repository bereits mit Bitbucket verknüpft habe, werde ich
mein GitHub-Repository nicht für den Zweck verwenden, so
wie Sie bemerken, ist das Verfahren auf beiden von ihnen ziemlich ähnlich.
Geben und nehmen Sie ein paar Unterschiede in der Art und Weise, wie die Informationen
auf dem Bildschirm in der Benutzeroberfläche gerendert werden, und ein wenig Änderungen.
Mehr oder weniger sind sie ähnlich in der Art und Weise, wie Sie sie nutzen werden, um
Ihr lokales Git-Repository hier in das Online-Repository zu bringen.
Nehmen Sie also an, jemand gibt Ihnen ein Git-Repository.
Kannst du eine Kopie davon auf dein lokales machen?
Dies ist, wo wir einen anderen Git-Befehl namens Git Claw verwenden.
Also jetzt, hier werden Sie sehen, dass ich dieses Git-Test-Repository habe.
Was ich also tun werde, ist, ich gehe zu diesem Repository und
kopiere dann diese URL und dann zeige ich Ihnen, wie ich
eine Kopie dieses Git-Repositorys erstellen oder
dieses Online-Repository in meinen lokalen Computer klonen kann.
Also, lassen Sie uns so tun, als wäre ich auf einem anderen Computer.
Und dann gehen wir zu unserer Befehlszeile und
erstellen dann ein weiteres Repository mit dem gleichen Namen.
Wenn ich auf meine Kommandozeile gehe, werde ich nur in meine Verdienste einsteigen.
Du siehst, dass ich meinen Git-Test-Ordner dort habe.
Also werde ich hier einen anderen temporären Ordner erstellen,
nur um Ihnen zu zeigen, dass ich ein Online-Git-Repository klonen kann.
Also, in meinem temporären Ordner sehen Sie, dass es leer ist.
Also, um den Befehl zu überprüfen, heißt es, git clone und die URL des Projektarchivs.
Also, lassen Sie uns diesen Befehl anwenden und dann das Online-Git-Repository klonen.
Vorgeben, dass wir auf einem anderen Computer sind, also werde ich sagen,
git clone und dann, Fügen Sie die URL meines Bitbucket-Projektarchivs hier.
Und dann würden Sie sehen, dass das Repository jetzt
in einen lokalen Ordner mit dem gleichen Namen git-test geklont wird.
Also, wenn ich jetzt eine Liste des Verzeichnisses mache,
können Sie sehen, dass der Git-Test-Ordner erstellt wurde.
Gehen wir also zum Git-Test-Ordner und Sie werden sehen, dass
dies eine exakte Kopie der Ordnerstruktur ist, die wir zuvor erstellt hatten.
So können Sie ein Online-Git-Repository klonen.
Alles, was Sie tun müssen, ist, die URL dieses Git-Repositorys zu erhalten und
dann einfach git-clone zu verwenden, um eine Kopie davon auf Ihren lokalen Computer zu erhalten.
Damit schließen wir diese Übung zur Verwendung von Online-Git-Repositories ab.
Also, hast du es endlich Git?
( MUSIK)