Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- git LFS
- ll <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> * configuración:<code bash>git lfs track # ver que seguimientos se estan realizando git lfs track "<pat
- 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... sh/authorized_keys> command="/opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell key-1",no-port
- 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... varios commits > git rebase -i <commit>^ # con ^ se incluye el que indiquemos git rebase -i HEAD~n # ... cambios </code> <code bash anular último commit (se pierde)> git rebase -i HEAD^ # y marcar con drop
- .git*
- alias = ! git config --get-regexp ^alias\\. | sed -e s/^alias\\.// -e s/\\ /\\ =\\ / a = a... he__/* credentials.csv </code> comprobar porqué se ve afectado un fichero:<code bash>git check-ignor... g <ruta/al/fichero></code> Eliminar archivos que se estaban rastreando y que se han añadido posteriormente a .gitignore: [[tech:git:dotfiles:removefromin
- 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
- 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 submodule init** * eliminar los directorios (sin la ba
- 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
- 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/c... ignorados correctamente a partir de ahora, debes seguir este proceso: 1. **Asegúrate de que el `.gi
- git: fusion varios repos en 1 conservando historia
- s run immediately after the remote information is set up.) * ''--allow-unrelated-histories'' permi... atal: refusing to merge unrelated histories** * separar en carpetas si necesario, corregir conflicto
- git: migrar repositorio
- ar el origen del repositorio<code bash>git remote set-url origin <URL_REPO_DESTINO></code> - enviar
- git REBASE
- it pull %%--rebase%%'' : al recuperar del remoto, se actualiza la historia * ''git config %%--global
- git: replicación o duplicación de repositorios
- W (habría que hacer un --bare antes?) git remote -set-url origin $URL_REPO_NEW git push --mirror origi
- git RESET
- t * ''git reset <commit>^'' : elimina el commit seleccionado y posteriores <callout type="danger" ti
- GIT
- t}} {{topic>git -cursos -comando}} * [[tech:git:server]] * [[tech:git:curs]] * [[tech:git:repo-l
- git TAG
- información del tag * ''git checkout <tag>'' : se usa como referencia para movernos al commit asoci