Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- git tips
- = git fetch (+ git checkout) + git merge * modo seguro:<code bash>git fetch origin git log --oneline... de bash mover rama, trayendo solo los commits que se hayan realizado > git ck -b rama_destino git cher... mbios de rama develop a la actual> git pull --rebase origin develop </code> <code bash comandos con T... llevarlo a una nueva> git branch nueva-rama git reset HEAD~ --hard git checkout nueva-rama </code> <c
- .git*
- = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat lg... = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate alias = ! git config --get-regexp ^alias\\. | sed -e s/^alias\\.// -e s/\\ /\\ =\\ / a = a... ckout master && git pull origin master && git rebase gh-pages && git push origin master && git checkou
- git repo server
- = git repo server == seguridad === protocolos [[https://git-scm.com/book/en/v2/Git-on-the-Server-The-Protocols#The-HTTP/S-Protocol]] * local... * ssh * git === ssh * **git-shell** * ''usermod -s /usr/bin/git-shell <username>'' * **/etc
- git LFS
- tps://support.atlassian.com/bitbucket-cloud/docs/use-git-lfs-with-bitbucket/]] == install <code bash>sudo apt install git-lfs</code> == setup (nuevos repos) * instalación cliente:<code bash>git lfs install --local # si no se especifica --local, afecta a todos los repos de la sesión, con --local solo al actual</code> * config
- git REBASE
- = git REBASE {{tag>git comando}} <callout type="warning" title="reescritura de la historia" icon="true"></callout> * ''git rebase <rama>'' * ''-i'' : interactivo * ''git rebase -i HEAD~n'' : rabase interactivo de los últimos **n** commits * ''git pull %%--rebase%%'' : al recu
- git RESET
- = git RESET {{tag>git comando}} * ''git reset <commit>'' : elimina los commits posteriores a <commit> y deja ... modificaciones en el **working copy** * ''git reset HEAD~1'' : elimina el último commit * ''git reset <commit>^'' : elimina el commit seleccionado y p
- git config
- guraciones disponibles * ''git config --global user.name "Mi Nombre"'' * ''git config --global user.email "mi@email"'' * ''git config --global http.sslVerify false'' : no verifica el certificado en peticiones por ... it config credential.helper store'' : store contraseñas (texto plano) autenticación * ''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/merging-two-git-repositories-into-one-preserving-the-git-history-4e20d3fafa4e]] * creamos ... s run immediately after the remote information is set up.) * ''--allow-unrelated-histories'' permite saltarse la restricción **fatal: refusing to merge unrelat
- git STASH
- e-untracked] "<message>"'' : le da un nombre a la sesión guardada en el stash * ''-u'' : incluye l... g copy* == listar * ''git stash list'' : lista sesiones en el stash * ''git stash show stash@{ind... stash@{indice}'' : idem anterior pero elimina la sesión stash * ''git checkout stash@{indice} <fich... * ''git stash drop stash@{indice}'' : borra la sesión indicada <callout type="danger" title="borra
- git submodulos
- do submódulos <code bash; v2.13+>git clone --recurse-submodules -j8 <url-git></code> <code bash; v2.8-... ath></code> * después de añadir el submódulo, se procede como un commit normal * inicializar sub... lo está en HEADLESS (sin rama especificada) * se debe:<code bash>cd <path_submodulo> git checkout ... * eliminar las referencias en **.git/config** <- se crean referencias si se ha ejecutado **git submod
- git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
- `data/cache/*` al `.gitignore`, **estos ficheros seguirán siendo rastreados por Git, y las modificaci... /cache`**: El directorio objetivo. ### 📝 Pasos a seguir Para asegurarte de que el directorio `data/cache` y su contenido son ignorados correctamente a partir de ahora, debes seguir este proceso: 1. **Asegúrate de que el `.gi
- git diff[tool]
- config --global mergetool.kdiff3.trustExitCode false git config --global --add diff.guitool kdiff3 gi... config --global difftool.kdiff3.trustExitCode false </code> <code properties; .gitignore> [merge] ... path = /usr/bin/kdiff3 trustExitCode = false [diff] guitool = kdiff3 [difftool "kdiff... path = /usr/bin/kdiff3 trustExitCode = false </code> /via: [[https://stackoverflow.com/questio
- git alias
- https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases]] == alias * <code bash>git config --global alias.cm ‘-c “user.name=matebcn” commit’</code> /via: [[https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases]] +info: [[https://github.com/GitAlias/gitalias]
- git MERGE
- ar por defecto de la mayoría de los repositorios, se muestran las ramas creadas con sus propios commits * ''ff'' -> fastforward : se integra en una línea, sin mostrar las particulari... .png?450 }} en ambos casos, al hacer el **merge** se trae todo el historial de esa rama == mergeando
- Anotaciones curso GIT
- editor * git config --global alias.unstage 'reset HEAD ~' * git config --global alias.last 'lo... online, short, full, fuller, format * !! git reset HEAD <file> [--hard] * !! git checkout -- <fil