Diferencia entre revisiones de «Comandos GIT»
(No se muestran 17 ediciones intermedias de 2 usuarios) | |||
Línea 1: | Línea 1: | ||
Eliminar branch local. | |||
git branch --delete <branchname> | |||
Limpiar rama. | |||
git reset | |||
git clean -f -d | |||
Saber el estados del repo (Que archivos están subidos y cual no) | Saber el estados del repo (Que archivos están subidos y cual no) | ||
git status | git status | ||
Crear la rama del repositorio | Crear la rama del repositorio y te envia la rama creada. | ||
git checkout -b login | git checkout -b login | ||
Línea 13: | Línea 23: | ||
git add fitgage_api | git add fitgage_api | ||
git | git add .gitignore | ||
Listar configuración de git | |||
git config --list | |||
Cambiar de usuario. | |||
git | git remote set-url Origin https://{new url with username replaced} | ||
Clonar repo, cambiar de repo y crear carpeta. | |||
git clone --branch qa https://OscarVG92@bitbucket.org/ex-cle/ex-cle-afs-jobs.git ex-cle-afs-jobs2 | |||
Loguarme en git. | Loguarme en git. | ||
Línea 27: | Línea 45: | ||
git config user.name "Oscar" | git config user.name "Oscar" | ||
git commit | == Comandos Basicos == | ||
git | |||
git init #Iniciar un repositorio | |||
git add <file> #Subir los archivos | |||
git commit #Deberás agregar un comentario desde el editor predeterminado | |||
git push #Subir los archivos a la branch remota en el git | |||
git pull #Descargar los cambios realizados | |||
git clone #Descargar los archivos de la branch master | |||
git branch #con este comando podemos ver las ramas del repositorio | |||
Ver los repositorios remotos asociados al repositorio local me da la siguiente lista: | |||
git remote -v | |||
git | git remote remove origin #Remover el repositorio remoto | ||
Cambiar de rama remota. | |||
git fetch origin su-rama | |||
y después. | |||
git checkout su-rama | |||
== Como subir un proyecto local a github. == | |||
Desde la web de github | |||
Creamos un nuevo repositorio en https://github.com. Le damos nombre, descripción, seleccionamos si va a ser un proyecto publico o privado si es el caso, y dejamos el check de crear README sin marcar. Le damos a crear repositorio y con esto ya tenemos el repositorio donde alojaremos nuestro proyecto. | |||
desde la terminal del equipo donde esta el proyecto que queremos subir a github | |||
Nos vamos a la carpeta del proyecto y ejecutamos estos comandos. | |||
git init | |||
git add . | git add . | ||
git commit -m "first commit" | |||
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_PROYECTO.git | |||
git push -u origin master | |||
== | Agregar el origin develop. | ||
git branch --set-upstream-to=origin/develop develop | |||
== Configurar git bash para correr desde el cmd == | |||
Abrimos sistema configuraciones avanzadas y variables de entorno. | |||
Seleccionamos la variable pach y agregamos en sistema y perfil. | |||
C:\Program Files\Git\bin | |||
Aceptamos. | |||
link: https://rogerdudler.github.io/git-guide/index.es.html | |||
link2: https://es.stackoverflow.com/questions/236787/descargar-archivo-de-un-branch-de-github | |||
link3: https://es.stackoverflow.com/questions/191716/cambiar-de-repositorio-remoto-en-un-repositorio-local-con-git | |||
Volver atras un directorio. | |||
try adding '--' between revisions and paths: | |||
git | git log | ||
git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 -- path/to/the/folder/ | |||
And if you want to recover a directory from the previous commit, you can replace the commit hash by HEAD~1, for example: | |||
git checkout HEAD~1 -- path/to/the/folder/ | |||
Volver atras un archivo | |||
git checkout -- fichero.txt | |||
# Crear un nuevo commit en la rama master combinando | |||
# los cambios de la rama cabecera: | |||
git | git checkout master | ||
git merge cabecera | |||
# Crear un nuevo commit en la rama cabecera combinando | |||
# los cambios de cualquier otra rama: | |||
git checkout cabecera | |||
git | git merge cualquier-otra-rama |
Revisión actual del 18:55 13 mar 2023
Eliminar branch local.
git branch --delete <branchname>
Limpiar rama.
git reset
git clean -f -d
Saber el estados del repo (Que archivos están subidos y cual no)
git status
Crear la rama del repositorio y te envia la rama creada.
git checkout -b login
git reset
git diff .
git add fitgage_api
git add .gitignore
Listar configuración de git
git config --list
Cambiar de usuario.
git remote set-url Origin https://{new url with username replaced}
Clonar repo, cambiar de repo y crear carpeta.
git clone --branch qa https://OscarVG92@bitbucket.org/ex-cle/ex-cle-afs-jobs.git ex-cle-afs-jobs2
Loguarme en git.
git config user.email "villalba.oscar1992@gmail.com"
Nombre de la persona que realiza el commit
git config user.name "Oscar"
Comandos Basicos
git init #Iniciar un repositorio
git add <file> #Subir los archivos
git commit #Deberás agregar un comentario desde el editor predeterminado
git push #Subir los archivos a la branch remota en el git
git pull #Descargar los cambios realizados
git clone #Descargar los archivos de la branch master
git branch #con este comando podemos ver las ramas del repositorio
Ver los repositorios remotos asociados al repositorio local me da la siguiente lista:
git remote -v
git remote remove origin #Remover el repositorio remoto
Cambiar de rama remota.
git fetch origin su-rama
y después.
git checkout su-rama
Como subir un proyecto local a github.
Desde la web de github Creamos un nuevo repositorio en https://github.com. Le damos nombre, descripción, seleccionamos si va a ser un proyecto publico o privado si es el caso, y dejamos el check de crear README sin marcar. Le damos a crear repositorio y con esto ya tenemos el repositorio donde alojaremos nuestro proyecto.
desde la terminal del equipo donde esta el proyecto que queremos subir a github
Nos vamos a la carpeta del proyecto y ejecutamos estos comandos.
git init
git add .
git commit -m "first commit"
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_PROYECTO.git
git push -u origin master
Agregar el origin develop.
git branch --set-upstream-to=origin/develop develop
Configurar git bash para correr desde el cmd
Abrimos sistema configuraciones avanzadas y variables de entorno.
Seleccionamos la variable pach y agregamos en sistema y perfil.
C:\Program Files\Git\bin
Aceptamos.
link: https://rogerdudler.github.io/git-guide/index.es.html link2: https://es.stackoverflow.com/questions/236787/descargar-archivo-de-un-branch-de-github link3: https://es.stackoverflow.com/questions/191716/cambiar-de-repositorio-remoto-en-un-repositorio-local-con-git
Volver atras un directorio.
try adding '--' between revisions and paths:
git log
git checkout 348ce0aa02d3738e55ac9085080028b548e3d8d3 -- path/to/the/folder/
And if you want to recover a directory from the previous commit, you can replace the commit hash by HEAD~1, for example:
git checkout HEAD~1 -- path/to/the/folder/
Volver atras un archivo
git checkout -- fichero.txt
- Crear un nuevo commit en la rama master combinando
- los cambios de la rama cabecera:
git checkout master
git merge cabecera
- Crear un nuevo commit en la rama cabecera combinando
- los cambios de cualquier otra rama:
git checkout cabecera
git merge cualquier-otra-rama