Ich habe zwei Computer, von denen ich zu einem Github-Repo beitragen möchte. Wie kann ich das erreichen?
Damit beide Repositorys synchron bleiben, sollten Sie die neuesten Änderungen auf Ihrem Computer speichern, wenn Sie mit dem Code arbeiten.
Dazu wollen Sie es ausführen
git pull
... die normalerweise so eingerichtet ist, dass sie von der Standard-Fernbedienung (Origin) zu Ihrem aktuellen Zweig wechselt. Git könnte sich darüber beschweren, wenn dies nicht der Fall ist, und daher funktioniert auch die längere Version:
git pull Origin {branch_name}
Hinweis: Dies ist derselbe Vorgang, den Sie ausführen würden, wenn zwei oder mehr Personen an demselben Repo arbeiten. Dies ist im Wesentlichen das, was passiert. Anstelle von zwei verschiedenen Personen, die in demselben Repository arbeiten, arbeiten zwei verschiedene Computer in demselben Repository.
Wenn Sie auf einem neuen Computer gerade erst anfangen, müssen Sie zunächst das Repo darauf klonen:
git clone {remote_url}
Sie erhalten diese URL von der Homepage Ihres GitHub-Repos. Dieser Befehl erstellt eine vollständige Arbeitskopie des Repos in einem Unterverzeichnis.
Sie müssen das Repository auf Ihrem zweiten Computer klonen.
git clone [email protected]:myusername/myrepo.git
Jetzt können Sie git pull
und git Push
verwenden, um Ihr lokales Repository mit dem auf GitHub synchron zu halten.
Beginnen Sie mit der Arbeit an einer anderen Maschine:
1- Erstellen Sie ein neues Verzeichnis auf Ihrem lokalen Computer, um Ihre Arbeit zu speichern.
2. Öffnen Sie Bash aus diesem neu erstellten Verzeichnis (vorausgesetzt, Sie haben bereits g... Auf Ihrem Computer installiert), indem Sie mit der rechten Maustaste klicken, und Sie sehen (Git Bash hier).
3- auf Bash-Typ git clone (Ihre Repo-URL OR ssh-Taste). Drücken Sie Enter
4- gerade fertig. :)
Sie möchten das Repository auf dem anderen Computer auschecken, Sie möchten es nicht verzweigen.