15 49.0138 8.38624 1 0 4000 1 https://www.alexmedina.net 300 true 0

Empezando con GitHub

0 Comments
Los comandos esenciales para poner tu repositorio a salvo en github, es el complemento ideal a Git. Puedes consultar todos sus comandos en comandos necesario para empezar en git.
Lo primero es registrarse en la página oficial: https://github.com/

Contenido

git remote

Añadir un respositorio a git, para enlazarlo la recomendación es poner https en vez de ssh por simplicidad.
git remote add origin http://github......git
donde origin es el nombre del respositorio y la url es la dirección que te proporciona GitHub al crear un repositorio
Para ver el enlace del repositorio utiliza:
git remote -v

Para eliminar un repositorio

git remote rm origin

Para actualizar la información de ramas y demás del directorio en caso de que por alguna situación se haya desajustado:

git remote update origin --prune

git push

Para poner en remoto el contenido de git la primera vez en tu repositorio:
git push -u origin master

Para subir una rama rama-nueva al repositorio:

git push origin rama-nueva

Para eliminar una rama del repositorio:

git push origin :nombre-rama

En las sucesivas veces sobrará con poner:

git push

Cuando haces un push no sube por defecto los tags de las versiones, deberás hacerlo con otro comando:

git push --tags

git fetch

git fetch trae los cambios, pero los deja en otro branch, hasta que se hace el git merge para traerlos al branch local.

git pull

Para descargarse el contenido remoto en ese momento, es una buena practica hacerlo cada vez que se pone uno a trabajar. Para el primer pull deberás hacer:
git pull origin master

Después sobrará con:

git pull
git pull es una abreviación de git fetch seguido de git merge FETCH_HEAD.

git clone

Para clonar un repositorio remoto
git clone http://.......git nombre-directorio
Previous Post
Pasar base de datos Mysql a la codificación utf8mb4
Next Post
pm2 save en Windows

0 Comments

Leave a Reply

SOBRE MÍ

Afortunado de trabajar en lo que me gusta, aprendiendo cada día cosas nuevas y ayudando a crear proyectos.
Conocimientos en diversas tecnologías y experiencia demostrable.
¿Nos ponemos manos a la obra?

Mis Apuntes