Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- git tips
- tutorials/syncing/git-pull]] == ramas <code bash renombrado rama en local y remoto> git checkout <old_name> && git branch -m <new_name> # o git branch -m ... name> git push -u origin <new_name> # y comprobar en remoto que todo ha ido bien git push origin :<old_name> # elimina la rama vieja del remoto! </code>
- git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
- tignore) Gemini dixit: <markdown> Esa es una excelente pregunta y es importante entender cómo funciona Git con `.gitignore` y los ficheros ya existentes. ### ⚠️ Ficheros ya rastreados (Tracked Files
- git submodulos
- = git submodulos {{tag>git}} == clonar incluyendo submódulos <code bash; v2.13+>git clone --recurse-su... dule update --init --recursive</code> == incluir en nuestro proyecto * añadir submódulo : <code bas... o, el repositorio que configura el submódulo está en HEADLESS (sin rama especificada) * se debe:<c... ubmodulo> git checkout <rama> git pull # después tendremos que añadir los cambios cd ${GIT_REPO_HOME}
- git DIFF
- d.com/how-to-compare-two-git-branches/]] == diferencias en ficheros * mostrar diferencias entre working area y último commit:<code bash> git diff @ # @ = HEAD </code> * mostrar ficheros
- git TAG
- dos tipos: * lightweight: ligeros, hace referencia a un commit * annotated: añade más información, como autor, mensaje y fecha == añadir * ''git tag <tag>'' : crea tag ligero en el HEAD * ''git tag <tag> <commit>'' : crea t... o del commit concreto * ''git tag -a <tag> -m "mensaje"'' : crea tag anotado en el HEAD * ''git
- git LFS
- code> == setup (nuevos repos) * instalación cliente:<code bash>git lfs install --local # si no se e... uración:<code bash>git lfs track # ver que seguimientos se estan realizando git lfs track "<pattern>" # puede ser directorio o tipo de archivo (entre comillas)</code> * se realizan cambios en ''.gitattributes'' que se tienen que commitear == a
- git STASH
- essage>"'' : le da un nombre a la sesión guardada en el stash * ''-u'' : incluye los ficheros untr... ve [-k | %%--%%keep-index] "<message>"'' : guarda en el stash los ficheros del *working copy* == listar * ''git stash list'' : lista sesiones en el stash * ''git stash show stash@{indice}'' : ... uperar * ''git stash pop'' : aplica los cambios en los ficheros guardados anteriormente y los saca d
- .git*
- it add -A . && git commit -m cp = cherry-pick amend = commit --amend -m dev = !git checkout dev && git pull origin dev staging = !git checkout staging... /IBScanUltimate_x64_3.9.3.tgz __pycache__/* credentials.csv </code> comprobar porqué se ve afectado... estaban rastreando y que se han añadido posteriormente a .gitignore: [[tech:git:dotfiles:removefromind
- git: migrar repositorio
- ing" title="Errores" icon="true">Esta página contiene errores subsanados en la explicación \\ /vía: [[https://maureenbarahona.medium.com/migrar-un-repositorio-con-todos-sus-comm... 6d389]] </callout> - crear un repositorio vacío en el proveedor de destino - clonar el repositorio
- git config
- tp.sslVerify false'' : no verifica el certificado en peticiones por *https* * ''git config --global ... VIM como editor por defecto * ''git config credential.helper store'' : store contraseñas (texto plano) autenticación * ''git config --global credential.helper %%'cache --timeout 7200'%%'' * ''git config
- git: fusion varios repos en 1 conservando historia
- = git: fusion varios repos en 1 conservando historia {{tag>git}} /via: [[https://medium.com/@checko/m... evo repo + primer commit (no ''remote'' necesario en este momento para este repo) * añadimos el remote del primer repo que queremos fusionar:<code bash>... de> * ''-f'' hace que haga un fetch inmediatamente (With -f option, git fetch <name> is run immedi
- git MERGE
- git MERGE {{tag>git comando}} fusión a 3 bandas entre los dos últimos commits de las dos ramas y el ... os commits * ''ff'' -> fastforward : se integra en una línea, sin mostrar las particularidades de un... o:cursos:altran:pasted:20180731-040121.png?450 }} en ambos casos, al hacer el **merge** se trae todo e... rge <rama>'' : merge de la rama actual con <rama> en formato fast-forward * ''%%--no-ff%%'' : en f
- git: replicación o duplicación de repositorios
- e bash; replicar un repositorio (by mate)> # partiendo de un repositorio existente y uno recién creado cp -r $PATH_REPO $PATH_REPO_NEW (habría que hacer u... ackoverflow.com/questions/3959924/whats-the-difference-between-git-clone-mirror-and-git-clone-bare]] <code bash>git clone --mirror $URL ≡ git clone --bare
- GIT
- n-control.pdf |}} * {{ :tech:git:git-cheatsheet-en-white.pdf |}} · {{ :tech:git:git-cheatsheet-en-grey.pdf |}} · {{ :tech:git:git-cheatsheet-en-dark.pdf |}} * {{ :tech:git:git-for-subversion-cheat-... es</callout> <callout type="info" title="git resumen" icon="true">http://rogerdudler.github.io/git-gui
- git CHERRY-PICK
- a tu rama sin traer el histórico (solo el commit en sí) * ''git cherry-pick <commit>'' : trae el c... ndicado a la rama actual * ''-e'' : edita el mensaje de commit * ''<commit>..<commit>'' : trae... mmits sucesivos indicados * ''<commit>^..<commit>'' : idem anterior, incluyendo el primer commit