GitHub git remote hinzufügen Herkunft git@github.com: Benutzername / Projektname ein einmaliger Vorgang?

StackOverflow https://stackoverflow.com/questions/1833258

  •  11-09-2019
  •  | 
  •  

Frage

Wenn ich zwei git Projekte auf meinem Rechner mit zwei verschiedenen ProjectNames

kann ich es mit diesem Code in zwei Verzeichnissen wie diese verwalten

/foo1$ git remote add origin git@github.com:username/ProjectName-1
/foo2$ git remote add origin git@github.com:username/ProjectName-2

Ist es im Verzeichnis oder in einer Git-Config-Datei in dem System gespeichert zu werden?

War es hilfreich?

Lösung

Die Information wird in jedem Repository (Projekt), in der .git/config-Datei gespeichert.

Ja Sie, indem Sie die Fernbedienung, um das Richtige zu tun, separat zu jedem Repository.

Andere Tipps

Sicher Sie können. Wenn Sie neue Repository auf GitHub erstellen zeigt es Hilfe-Bildschirm, wie neues Projekt zur Kasse oder wie GitHub als Fern hinzuzufügen:

cd existing_git_repo
git remote add origin git@github.com:username/test.git
git push origin master

Remotes werden nur lokal gespeichert sind, können Sie diese jederzeit ändern.

git remote add remote_name remote_location

remote_name ist in der Regel Ursprung in den meisten Beispielen. Wenn Sie mehr als eine haben Fern dann werden Sie einen anderen Namen verwenden. Für Github verwende ich in der Regel „GitHub“ anstelle von Herkunft und Befehls-Aliasnamen, um dieses gebaut haben, um das Leben leichter (IE- git config --global alias.pg=push github master) zu machen. Es gibt auch einen Github Rubin Edelstein, die Verknüpfungen für die Verwendung von Github bietet.

remote_location ist die URL oder scp Pfad zur Remote-Repo. Repos SSH verwenden, einschließlich privater github repos verwenden SCP Wege in Form von user@host:path/to/repo.git. Github abstrahiert diese heraus zu git@github:username/repo.git. Lesen Sie nur repos verwenden http und sind einfach URLs zu den git Repo http://host/path/to/repo.git.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top