In Git bedeutet „Origin“ „Remote-Warehouse“, was der Alias des Remote-Warehouse-Links ist. Beim Klonen einer auf Github gehosteten Codebibliothek erstellt Git standardmäßig eine Bezeichnung, die auf die Remote-Codebibliothek verweist, und Origin verweist darauf. Es handelt sich um die Version der lokalen Codebasis, die auf Github gehostet wird.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Git-Version 2.30.0, Dell G3-Computer.
Was bedeutet Ursprung in Git?
Ihre Codebasis (Repository) kann auf Ihrem Computer gespeichert werden, und Sie können die Codebasis auch auf dem Github-Server hosten.
Standardmäßig verweist der Ursprung auf die Version Ihrer lokalen Codebasis, die auf Github gehostet wird.
Wir gehen davon aus, dass Sie zuerst ein Repository namens „Repository“ erstellt haben. Angenommen, Ihre Github-ID lautet „user1“. Zu diesem Zeitpunkt lautet der Link zu Ihrer Codebibliothek „
https://github.com/user1/repository
“. wird Eine Kopie der auf Github gehosteten Codebasis wird lokal kopiert Remote-Link für Sie standardmäßig Der Ursprung der Endcode-Bibliothek (weil Sie sie von dieser Adresse aus geklont haben)
Angenommen, jetzt gibt ein Benutzer user2 einen Fork Ihres Repositorys aus, dann sieht sein Link zur Codebibliothek so aus
git clone https://github.com/user1/repository
Wenn er auch klont Geben Sie dann
git remote -v
in seine Konsole ein. Der vom Ursprung angezeigte Ort ist die Remote-Code-Bibliothek von Benutzer2 Fügen Sie einen Remote-Zeiger zu Ihrer Codebasis hinzu. Er kann
origin https://github.com/user1/repository.git (fetch) origin https://github.com/user1/repository.git (push)
in die Konsole eingeben und dann erneut git remote -v
eingeben. Das Ausgabeergebnis wird zu
https://github.com/user2/repository
, was hinzugefügt wird ist die vorherige Benennung des Zeigeortes.
Zusammenfassend ist Origin, wie der Name schon sagt, ein Name, den Git standardmäßig für Sie erstellt, um auf die Remote-Codebasis zu verweisen, wenn Sie eine auf Github gehostete Codebasis klonen Git-Tutorial"
》Das obige ist der detaillierte Inhalt vonWas bedeutet Ursprung in Git?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!