Comandos de Git

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 3

#Pasos para crear un Nuevo repositorio en GitHub y Conectarlo con Git Local:

0. Ir a la carpeta donde está el proyecto en el pc


1. Dar click derecho a la carpeta y seleccionar Git Bash Here
2. git init
3. git add .
4. git commit -m "Iniciando Sundemo-Angular"
5. Abrir Github en la web y crear un repositorio, luego debo copiar la url del
repositorio
6. git remote add origin https://github.com/skrpions/sundemo-Angular.git
7. git push -u origin master

8. Entrar al Editor de texto, para este caso uso Intellij IDEA


9. Abrir la pestaña VCS > Import into Version Control > Share projecto on Github
10. Click en Share

#Pasos para Hacer Commit y Pushear en GitHub desde Git Local:


1. ctrl + ñ para abrir una nueva terminal
2. git add .
3. git commit -m "Crear & Editar & Eliminar en Frontend Listo: CRUD USUARIO
FINALIZADO"
4. git push -u origin master

#Conocer la version de Git


git --version

#Indicarle a git el usuario que realizara cambios desde esta pc


git config --global user.name "skrpions"
git config --global user.email "[email protected]"

#Identificar que usuario esta trabajando con git


git config --global -l

#moverse a la carpeta del proyecto si estoy en Desktop


cd sunset/folder\ 1/

#inicializamos el versionamiento: Creamos el repositorio


git init

#Ver los archivos que hacen parte del repositio=proyecto


git status #Si hay archivos que estan en color rojo es porq no tengo control para
poder auditarlos por lo que debo ir al siguiente paso

#Incluir y preparar todos los archivos que aparezcan en rojo para tener el control
de versionamiento sobre ellos
git add .
git status

#Registrar un cambio y descrir lo que se hizo


git commit -m "Descripcion del commit: Se modificó el titulo de la pagina"

#Ver los cambios realizados en los archivos


git diff

#Volver al commit anterior


git checkout .

#Mostrar el historial de los commit creados


git log

#Eliminar una archivo del repositorio: En este caso eliminaré nosotros.html


git rm nosotros.html

#Moverse entre commits o ramas


git checkout SHA del commit o nombre rama

#eliminar el commit y los archivos


git reset --hard SHA commit

#eliminar solo el commit


git reset --soft SHA commit

#ver las ramas e identificar la rama en la que estoy actualmente. Debe aparecer con
un * y en color verde
git branch

#crear rama
git branch nombre rama
ejemplo: git branch conexion

#identificar la rama en la que estoy actualmente


git log --oneline --decorate --all --graph

#Cambiarme de rama
git checkout nombre rama
ejemplo: git checkout conexion

#1. Fusionar Ramas


1.1. #Moverme a la rama principal, es decir, master
git checkout master

1.2 #Absorber la rama secundaria


git merge rama que se va a absorber
ejemplo: git merge conexionbd

#Eliminar rama secundaria: Esto se hace generalmente después de fusionar las ramas
git branch -d nombre rama
ejemplo: git branch -d conexionbd

#crear una rama y moverse a ella automáticamente


git checkout -b nombre rama
ejemplo: git checkout -b usuario
ejemplo: git checkout -b producto
ejemplo: git checkout -b ventas

#clonar un repositorio remoto


#primero moverse al directorio en el que se va a clonar
git clone url.git

#conectar el repositorio local a un repositorio remoto


git remote add origin url.git

#ver el repositorio remoto


git remote -v

#quitar el repositorio remoto


git remote remove origin

#subir los cambios locales al remoto


git push origin rama

#bajar los cambios del repositorio remoto a la rama origin/master


git fetch origin

#fusionar los cambios bajados


git merge origin/master

#para hacer un pull request se hace primero un fork de un repositorio existente


luego se hacen los cambios y se hace click en pull request desde nuestro
repositorio
clonado

#bajar los cambios del repositorio original


git fetch upstream

#bajar los cambios del repositorio clon


git fetch origin

#después de hacer cambios en el repositorio fork se hace click en nuevo pull


request
el su proyecto en github

También podría gustarte