it-swarm.com.de

Wie schreibe ich auf einem Computer gegen ein Github-Repo?

Ich habe zwei Computer, von denen ich zu einem Github-Repo beitragen möchte. Wie kann ich das erreichen?

58
Zandorf

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.

60
Nick Berardi

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.

5
hammar

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. :)

0
Zaid_Code36

Sie möchten das Repository auf dem anderen Computer auschecken, Sie möchten es nicht verzweigen.

0
beagan