Git remote означает, что вы связываете git URI с именем, с меткой.
Если git@github.com:xyz/myapp.git
- это URI, на который вы хотите нажать, то если вы напишите
git remote add myapp git@github.com:xyz/myapp.git
вместо
git remote add origin git@github.com:xyz/myapp.git
вам также придется изменить команду push, например:
git push myapp
Это не всегда так, вы можете настроить пульт для другого репо, потому что вы хотите иметь быстрый доступ к нему.
Например, если вы получите много запросов на извлечение от одного и того же пользователя / репо, вам нужно добавить пульт для этого репо, чтобы вы могли просматривать изменения, внесенные в него (репо, связанный с пультом). *
Пожалуйста, прочитайте:
http://progit.org/book/ch2-5.html -> если вы прочитаете это, вы поймете, что git remotes полностью
http://www.kernel.org/pub/software/scm/git/docs/git-remote.html