GitHub git remoto añadir git@github.com origen: nombre de usuario / Nombre del Proyecto un proceso de un solo tiempo?

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

  •  11-09-2019
  •  | 
  •  

Pregunta

si tengo dos proyectos Git en mi máquina con dos ProjectNames diferentes

puedo manejarlo con este código en dos directorios como éste

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

es el conseguir almacena en el directorio o en un archivo git config en el sistema?

¿Fue útil?

Solución

La información se almacena en cada repositorio (proyecto), en el archivo .git/config.

que está haciendo lo correcto, añadiendo el control remoto para cada repositorio separado.

Otros consejos

Claro que puedes. Cuando se crea nuevo repositorio en GitHub se muestra la pantalla de ayuda la forma de pago y envío nuevo proyecto o cómo agregar GitHub como a distancia:

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

Mandos a distancia sólo se almacenan localmente, siempre se puede cambiar.

git remote add remote_name remote_location

remote_name es generalmente origen en la mayoría de ejemplos. Si usted tiene más de un mando a continuación, va a utilizar un nombre diferente. Por lo general el uso GitHub GitHub "" en lugar de origen y tienen alias de comandos construidos alrededor de este para hacer la vida más fácil (git config --global alias.pg=push github master IE-). Hay también una joya github Ruby que proporciona accesos directos para el uso de GitHub.

remote_location es la ruta URL o SCP para el repositorio remoto. Repos usando ssh, incluyendo repositorios de GitHub privadas utilizan rutas de CPS en forma de user@host:path/to/repo.git. Github abstrae esto a git@github:username/repo.git. Sólo Lectura repos utilizar HTTP y son direcciones URL sencillas a la http://host/path/to/repo.git git repo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top