Los comandos fundamentales que se usan en git.
Los comandos fundamentales que se usan en git son muchos, pero dependiendo del tipo de control de versiones que uno esta realizando en ese momento.
Por ejemplo si estas haciendo un control de versiones de un proyecto en el que solo participas tu, usaras los indispensables ya que con dejar el proyecto abierto para que otros puedas entrar sin problemas de cambiar la config sobra.
Inicializar:
git init {Crea un nuevo repositorio}
git clone /ruta/de/repositorio {Crea una copia local del repositorio}
Registro
git add <nombre de archivo> {Agrega solo el fichero dado al registro}
git add . {Agrega todos los cambios realizados al registro}
Empaquetado
git commit -m "Mensaje" {Empaqueta el registro para ser mandado}
Envió
git push origin master {Envía el paquete(Commit) por la rama "master" al repositorio}
Ramas
git checkout -b dev {Crea una rama llamada "dev" y cámbiate a ella}
git checkout master {Cambiar de rama}
git branch -d dev {Borra la rama "dev"}
git push origin <branch> {Envía al repositorio la nueva rama para actualizarla a todo el mundo}
Actualización
git pull {Descarga los nuevos cambios del repositorio}
git merge <rama> {Fusiona la rama dada con tu rama actual}
Etiquetas
git tag 1.0.0 {Creas una nueva etiqueta llamada 1.0.0}
git tag 1.0.0 1b2e1d63ff {Creas una nueva etiqueta haciendo referencia a 1b2e1d63ff}
git log {Sacas el id del commit}
y eso es todo de momento. Estos son los comandos que mas usaras. Pero si quieres pasar de usar consola y te ves mas cómodo con una interfaz gráfica, puedes usar diferentes clientes tales como:
GitHub Desktop(Win & Mac) SourceTree(Win & Mac) GitKraken(Win/Mac/Linux)