Empujando a un repository de git diferente

Tengo un repository llamado react . Lo cloné en un repository different-repo llamado localmente repo different-repo .

¿Cómo puedo get different-repo para enviar de forma remota a repo diferente porque actualmente está presionando para react ?

De hecho, quiero clonar muchas veces para que no react en diferentes repositorys nombrados, pero luego, cuando presiono desde esos repos, presionan hacia su propio repository.

Tienes que agregar otro remote . Por lo general, tienes controles remotos de origin , que apuntan al repository github (quizás bitbucket) del que lo clonaste. Aquí hay algunos ejemplos de lo que es:

  • https://github.com/some-user/some-repo (el .git es opcional)
  • git@github.com:some-user/some-repo (esto es ssh, te permite presionar / arrastrar sin tener que escribir tus ids cada vez)
  • C:/some/folder/on/your/computer ¡Sí! Puede presionar a otro directory en su propia computadora.

Entonces, cuando tu

 $ git push origin master 

origin se reemplaza por su valor: la URL

Entonces, básicamente es solo un atajo . Puede escribir la url usted mismo cada vez, ¡haría lo mismo!

Nota : puede hacer una list de todos sus remote haciendo git remote -v .

Para tu problema

¿Cómo puedo get un repo diferente para enviar de forma remota a repo diferente porque actualmente está presionando para reactjsr?

Supongo que quieres crear un segundo repository, ¿verdad? ¡Bien, puedes crear otro remote (o replace el origin actual) con la url de este repository!

Agregue otro remote – recomendado

 git remote add <remote-name> <url> 

Así por ejemplo:

 $ git remote add different-repo https://github.com/your-username/your-repo 

Y luego, solo

 $ git push different-repo master 

Cambiar el origin remote

 git remote set-url <remote-name> <url> 

Asi que

 git remote set-url origin https://github.com/your-username/your-repo 

Here different-repo es el primer repository desde el que creó / clonó el repo hijo reactjs

Por lo tanto, de forma pnetworkingeterminada, el repository infantil reactjs tendrá su control remoto pnetworkingeterminado como repo diferente donde puede hacer push / pull changes.

Aquí el repository hijo mantendrá todo el historial de confirmación del repository principal dentro de su carpeta .git

Si desea enviar los cambios a diferentes repositorys desde este repository de reactivos, agregue otro control remoto (puede agregar tantos controles remotos aquí como también puede eliminar los controles remotos antiguos)

Agregar nuevo control remoto para reactjsr

 git remote add <remote-name> <url> 

Si quieres eliminar el viejo control remoto

 git remote remove <remote_name>