Blog de programación, errores, soluciones

comandos básicos de Git

Aquí explicaremos algunos de los comandos básicos de Git. Está lista muestra  la mayoría de los comandos básicos de git.

El primer comando que veremos será git  ya que muestra todos los comando que posee y una descripción de estos.

git comand
git

Configuraciones de git

Con el comando git config nos mostrara todos los comandos que podemos utilizar en config y sus descripciones.

git config

El siguiente comando nos mostrará lo que tenemos configurado en nuestro archivo de configuraciones.

git config --list

El comando git config –list también se puede escribir como git config -l.

Si uso este como mando como muchos otros en git y no sabe como salir puede salir escribiendo :q

Configurando tu identidad

Para establecer tanto el nombre de usuario como el de email de forma global se usan los siguientes comandos de querer configurar luego de forma local utilice el comando sin –global.

git config --global user.name "tu_nombre" 
git config --global user.email tu_email

Comandos mas utilizados

Para inicializar un repositorio utilizaremos el comando git init en la carpeta que estamos, al hacer esto crea un subdirectorio .git.

git init

Adhiriendo archivos a el área de staging o index.

Para añadir archivos a nuestra zona de staging debemos usar el comando git add en la carpeta donde corrimos git init que generalmente es la carpeta raíz de nuestro proyecto.

Hay varias maneras de usar este comando:

Para pasar un archivo solo a la zona de e staging use el comando git add "<<archivo.txt>>" :añade el archivo «archivo.txt» a el área de staging o index.

Para pasar todo a nuestra zona de staging tanto, archivos modificados, nuevos y borrados.

git add . 

Si deseamos solo pasa todos los archivos nuevos y modificados a la zona de staging podemos usar el siguiente comando.

git add A 

También podemos pasa todos los modificados y borrados a la zona de staging.

git add u

Chequendo el status.

Es conveniente saber lo que hay en el status, si hay datos sin adherir a la zona de staging y si no se les ha dado commit en caso contrario muestra que no hay archivos para darles commit.

git status

Hacer un commit

Para guardar todos los cambios en el repositorio actual se le da git commit la -m es para permitirnos hacer el comentario sin tener que entrar a un editor donde algo de texto aquí seria el comentario.

git commit -m "<<algo de texto aqui>>" 

Push

Una vez dado commit. Si queremos subir los datos a nuestro repositorio online o en otra máquina los cambios que hemos hecho debemos usar el comando git push.

git push [remote-name] [branch-name]

Un ejemplo de este comando es cuando se usa:

git push origin master

Este enviá nuestra rama master a nuestro repositorio remoto preestablecido

Tome en cuenta que si usamos solamente git push se hará un push a el repositorio preestablecido.

Pull

En este caso con el comando git pull traeremos todos los cambios nuevos que se le han echo

git pull

Lo normal es que al usar este comando nos pida un usuario y un password al igual que con push

Clone

Clona un repositorio de git ya existente, trae una copia de un repositorio online o en otra instalación.

git clone

Branching

Algunas veces necesitamos crear ramas dentro del proyecto las cuales tengan distintas partes del proyecto y que se encarguen de esta distintas personas estas ramas las podemos crear con git branch.

git branch [nombre_de_rama]

Por ejemplo si quiero crear una rama llamada miRama git branch miRama creara una rama con ese nombre. También hay que tener en cuenta que la rama master es tratada como cualquier otra rama.

Para seleccionar esa rama tenemos que usar el comando git checkout miRama igualmente si queremos volver a la rama master usaremos el comando git checkout master.

Para saber mas sobre git puede ir a la pagina oficial https://git-scm.com/.

Ayudame: Por favor deja un comentario antes de irte, tu opinión es bienvenida. Si te gusta el contenido comparte.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Last 4 post in same category