GIT VERSION CONTROL + MANUAL



MANUAL GIT 

ESTOS SON ALGUNOS DE LOS COMANDOS MAS USADOS EN GIT 


GIT HELP 

Este comando nos brinda ayuda, también una manera común de utilizarlo es sumándolo a alguno de los demás comandos y este nos devuelve información acerca del comando que sumamos como por ejemplo para que nos sirve este. 


GIT INIT 

Este es un comando el cual se va a utilizar al iniciar nuestro proyecto, con este se le esta dando la instrucción a git que comience el monitoreo de nuestro proyecto, todo esto con el fin de que nuestros cambios se reconozcan. 


GIT STATUS 

Este comando nos permite chequear el estado de nuestro proyecto, permite analizar cuales archivos y demás elementos están pendientes para poder realizar nuestro commit. 


GIT ADD 

Nos permite agregar un archivo especifico a los cambios que se están editando para realizar nuestro commit, esto significa que antes de nosotros hacer nuestro commit se deben agregar todos los archivos que se necesiten. 


GIT ADD –A 

Este comando es usado cuando se desean subir todos los cambios realizados a un commit, solo necesitamos correr este comando y se subirán automáticamente los cambios realizados hasta el momento. 


GIT COMMIT –M “MENSAJE” 

Usado para hacer commit y subir los cambios realizados a este, la parte de “mensaje” va un mensaje o descripción de este commit para poder así tener su identificación entre los demás. Este mensaje debe ser lo más descriptivo posible para poder identificarse con éxito de los demás commit, este no puede llevar tildes ni caracteres especiales o puede generar problemas 


GIT COMMIT—AMEND-M “NUEVO MENSAJE” 

Si por alguna razón el usuario se equivocó con el mensaje o descripción de uno de los commit con este comando puede cambiarlo correctamente. 


GIT LOG 

Nos da un informe de todos los commit hechos en nuestro proyecto, como también navegar entre estos. 


GIT CHECKOUT 

Nos permite crear ramas o cambiar entre ellas. 


GIT CHECKOUT MASTER 

Nos permite movernos al último commit que tenemos en la rama que estamos situados. 


GIT RESET –SOFT 

Es un reset simple que no altera nuestro código. 


GIT RESET –MIXED 

Este no altera nuestro código pero si borra el registro de el commit. 


GIT RESET –HARD 

Este borra absolutamente todo tanto el registro como el código que realizamos. 


GIT BRANCH RAMA 

Este comando nos permite crear otra rama, en la cual podemos trabajar para hacer pruebas y demás, en donde esta “Rama” se pone el nombre de la que vamos a crear. 


GIT BRANCH –D RAMA 

Después de haber trabajado o hecho pruebas y no queremos conservar esta rama, este comando nos permite borrarla. 


GIT CHECKOUT –B RAMA 

Nos permite movernos de rama pero también estamos creando una con el nombre que le asignamos. 


GIT MERGE RAMA 

Nos permite absorber una rama, primero debemos situarnos en la rama que absorberá y correr el comando. 


GIT REMOTE ADD ORIGIN 

Este comando nos permite conectar un repositorio ya creado en github con el que tenemos localmente. 


GIT REMOVE ORIGIN 

Nos permite desconectar el proyecto con el repositorio de la nube. 


GIT PUSH ORIGIN MASTER –F 

Fuerza a que el commit se haga. 


TOUCH .GITITGNORE. 

Nos permite crear una lista de archivos que se van a ignorar y que así estos no se suban al repositorio 







GIT MANUAL 

THIS ARE SOME OF THE MOST USED COMMANDS ON GIT 


GIT HELP 

This command bring us help, a helpful way to use it is adding other command to the chain and get information about the added command. 


GIT INIT 

This command allow us to initialize our project, with init Git will scan all of our Project and let our changes be recognized. 


GIT STATUS 

This command allow us to check the status of our Project, we can check what files and other elements are waiting for our commit. 


GIT ADD 

This allow us to add a specific file to the changes that we are doing to do our commit, we need add all the extra files before the commit. 


GIT ADD –A 

This command is used when we wanna push our changes realized to a commit. 


GIT COMMIT –M “MESSAGE” 

Used to commit and upload the changes made to this, the part of "message" is a message or description of this commit in order to have their identification among others. This message must be as descriptive as possible in order to be able to identify with others' success commit, this cannot lead accent marks or special characters, or you can generate problems. 


GIT COMMIT –AMEND-M “NEW MESSAGE” 

Used If for some reason the user was wrong with the message or description of one of the commit with this command you can change it correctly. 


GIT LOG 

This command provide us a report of all commits done in our Project, this allow us to navigate throug them 


GIT CHECKOUT 

This allow us to create a branch or navigate among them. 


GIT CHECKOUT MASTER 

This allow us to move to the last commit in the branch that we are located. 


GIT RESET –SOFT 

This is a simple reset, this reset dont touch our code. 


GIT RESET –MIXED 

This reset doesnt touch our code but this will erase the log of the commit. 


GIT RESET –HARD 

This command wipe all, the code and the log. 


GIT BRANCH “BRANCH” 

This command allow us to create other branch to work and do tests, in the space of “BRANCH” we can putt he name of the new branch. 


GITGIT BRANCH –D BRANCH 

After having worked or done tests and we do not want to keep this branch, this command allows you to delete it. 


GIT CHECKOUT –B BRANCH 

This allow to move to other branch but also we are creating other with the name putted on the command line. 


GIT MERCE BRANCH 

This allow us to absorb other branch, first we need to locate ourselves on the branch that will absorb the other, then type command replacing “BRANCH” for the name of the branch to be absorbed. 


GIT REMOTE ADD ORIGIN 

This command allow us to conect our local repository with a repository already created on github. 


GIT PUSH ORIGIN MASTER –F 

Force the commit. 


TOUCH.GITIGNORE 

Allows us to create a list of files to ignore and so they do not get uploaded to the repository.