Saltear al contenido principal
Share the love
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

 

Hola amigos, Hoy quiero hablarles sobre GIT desde un punto de vista básico o inicia, esto quiere decir que se explicara de una forma simple y sencilla,  y va dirigido a todos aquellos que quieren aprender o iniciarse en GIT, en cambio si ya eres un usuario avanzado de GIT recomendamos saltar este articulo :).

En este articulo daremos una breve  introducción a GIT, su descripción, funcionalidad, usos y métodos.
como ejemplo crearemos un repositorio en local y aprenderemos a manejarlo utilizando sus comando básicos.

QUE ES GIT ?

QUE ES GITHUB ?

GIT Y GITHUB SIRVEN PARA LO MISMO ?

 

Comandos básicos de GIT

  • git config
    Uno de los comandos más usados en git es git config, que puede ser usado para establecer una configuración específica de usuario, como sería el caso del email, un algoritmo preferido para diff, nombre de usuario y tipo de formato, etc… Por ejemplo, el siguiente comando se usa para establecer un email:
  • git init
    Este comando se usa para crear un nuevo repertorio GIT:
  • git add
    Este comando puede ser usado para agregar archivos al index. Por ejemplo, el siguiente comando agrega un nombre de archivo temp.txt en el directorio local del index:
  • git clone
    Este comando se usa con el propósito de revisar repertorios. Si el repertorio está en un servidor remoto se tiene que usar el siguiente comando:
Pero si estás por crear una copia local funcional del repertorio, usa el comando:

  git clone /path/to/repository

  • git commit
    El comando commit es usado para cambiar a la cabecera. Ten en cuenta que cualquier cambio comprometido no afectara al repertorio remoto. Usa el comando:
  • git status
    Este comando muestra la lista de los archivos que se han cambiado junto con los archivos que están por ser añadidos o comprometidos.

git status

  • git push
    Este es uno de los comandos más básicos. Un simple push envía los cambios que se han hecho en la rama principal de los repertorios remotos que están asociados con el directorio que está trabajando. Por ejemplo:
  • git checkout
    El comando checkout se puede usar para crear ramas o cambiar entre ellas. Por ejemplo, el siguiente comando crea una nueva y se cambia a ella:
    Para cambiar de una rama a otra solo usa:
  • git remote
    El comando git se usa para conectar a un repositorio remoto. El siguiente comando muestra los repositorios remotos que están configurados actualmente:
    Este comando te permite conectar al usuario con el repositorio local a un servidor remoto:
  • git branch
    Este comando se usa para listar, crear o borrar ramas. Para listar todas las ramas se usa:
  • git pull
    Para poder fusionar todos los cambios que se han hecho en el repositorio local trabajando, el comando que se usa es:
  • git merge
    Este comando se usa para fusionar una rama con otra rama activa:
  • git diff
    Este comando se usa para hacer una lista de conflictos. Para poder ver conflictos con el archivo base usa:
    El siguiente comando se usa para ver los conflictos que hay entre ramas que están por ser fusionadas para poder fusionarlas sin problemas:
    Para solo ver una lista de todos los conflictos presentes usa:
  • git tag
    Etiquetar se usa para marcar commits específicos con asas simples. Por ejemplo:
  • git log
    Ejecutar este comando muestra una lista de commits en una rama junto con todos los detalles. Por ejemplo:
Date:   Mon Oct 1 12:56:29 2016 -0600

  • git reset
    Para resetear el index y el directorio que está trabajando al último estado comprometido se usa este comando:
  • git rm
    Este comando se puede usar para remover archivos del index y del directorio que está trabajando:
  • git stash
    Este es uno de los comandos menos conocidos, pero ayuda a salvar cambios que no están por ser comprometidos inmediatamente, pero temporalmente:
  • git show
    Se usa para mostrar información sobre cualquier objeto git. Por ejemplo:
  • git fetch
    Este comando le permite al usuario buscar todos los objetos de un repositorio remoto que actualmente no reside en el directorio local que está trabajando. Por ejemplo:
  • git ls-tree
    Para ver un objeto de árbol junto con el nombre y modo de cada uno de ellos, y el valor blob´s SHA-1, se usa:

Maicol Romero Administrator

Desarrollador full stack, PHP, Codeigniter, Git, Ionic, Angular,Linux

Volver arriba