tipos tag repositorio que etiquetas eliminar git version-control github dreamhost

tag - que es un repositorio git



Dejando Github, ¿cómo cambiar el origen de un repositorio Git? (6)

Estoy organizando un proyecto en Github, pero ahora compré un plan con Dreamhost que incluye acceso al shell y Git.

Github [Origin] / / pull/ /pull /push push/ / / Laptop Dreamhost (cloned) (cloned)

Me gustaría eliminar mi repo de Github, y comenzar a presionar directamente a DH.

¿Cómo cambio el origen en mi computadora portátil y debería eliminar el origen en Dreamhost?


¿por qué no simplemente?

git remote remove origin git remote add origin <Dreamhost-git-URL> git push -u origin --all


La forma más fácil es editar su archivo .git / config en su computadora portátil. Simplemente busque su url github y reemplácela por la de DreamHost. Asegúrese de que su clave pública ssh esté configurada en Dreamhost. Ahora puedes presionar Origin Master y habrás poblado tu repositorio de dreamhost.

Puede eliminar el origen en Dreamhost pero no es necesario.

Además, asegúrese de que el repositorio que está allí esté vacío. De forma predeterminada, no puede enviar a repositorios no vacíos.


La forma más fácil es editar su archivo .git/config , que enumera dónde vive el origen. Puedes probarlo ejecutando una git fetch

Puede eliminar las referencias remotas en el lado de Dreamhost si lo desea, en el mismo archivo.


La forma más fácil es:

$ git config remote.origin.url <Dreamhost-git-URL>

Usted muestra los controles remotos después de esto:

$ git remote -v origin Dreamhost-git-URL (fetch) origin Dreamhost-git-URL (push)


La mejor forma es git remote set-url origin <new-url>


git remote rename origin github git remote add origin <DreamHost-git-URL> # test and make sure the DreamHost origin works properly for fetch and push git remote rm github

Prefiero usar el comando ''git remote'' en lugar de atornillar con el archivo .git / config a mano.