Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
- a existía** en tu repositorio y contenía ficheros que Git ya estaba rastreando (*tracked*) cuando añadi... n siendo rastreados por Git, y las modificaciones que hagas en ellos aparecerán en `git status`**. El ... (*untracked*). No tiene efecto sobre los ficheros que Git ya conoce y ha indexado. ### ✅ Solución: Dejar de rastrear los ficheros Para que Git deje de rastrear los ficheros que están ahora
- git FETCH
- gado el correo: descargas la información sobre lo que hay en el servidor, pero no "abres las cartas" (n... i hay salida parecida a la de arriba:** Significa que se han descargado nuevos commits, ramas o etiquet... no aparece nada después del comando:** Significa que tu repositorio local ya está al día con el servid... a "Notificación" más clara: `git status` Una vez que has hecho el `fetch`, si ejecutas `git status`, G
- git filter-repo
- na operación común cuando un proyecto crece tanto que un subdirectorio merece convertirse en un reposit... bdirectorio </code> - **Filtra el directorio** que quieres separar:<code bash> git filter-repo --pat... / </code> * **¿Qué hace esto?** Borra todo lo que no esté en esa carpeta, mueve el contenido de la ... el repositorio y reescribe todo el historial para que parezca que los demás archivos nunca existieron.
- git tips
- push -u origin <new_name> # y comprobar en remoto que todo ha ido bien git push origin :<old_name> # el... <code bash mover rama, trayendo solo los commits que se hayan realizado > git ck -b rama_destino git c... > git rebase -i <commit>^ # con ^ se incluye el que indiquemos git rebase -i HEAD~n # los últimos n # marcar con SQUASH aquellos que queramos fusionar, dejando el mayor ancestro como
- git LFS
- * configuración:<code bash>git lfs track # ver que seguimientos se estan realizando git lfs track "<... > * se realizan cambios en ''.gitattributes'' que se tienen que commitear == add * como en cualquer commit, se añaden los ficheros:<code bash>git add... e es un problema muy común tras una migración. Lo que tienes ahora en Gitea son los Pointers (archivos
- .git* - .gitattributes @tech:git:dotfiles
- a media foto). * Este parámetro le dice a Git que, en caso de conflicto, no intente un auto-merge. Normalmente, Git LFS simplemente te pedirá que elijas una de las dos versiones. * ''-text'':El... fica desactivar el atributo de texto. * Evita que Git intente normalizar los finales de línea (LF v... s existentes" </code> == LFS (filter) * indicar que ficheros son tratados como LFS:<code>*.png filter
- .git*
- ching <ruta/al/fichero></code> Eliminar archivos que se estaban rastreando y que se han añadido posteriormente a .gitignore: [[tech:git:dotfiles:removefromindex]] == .gitkeep Fichero vacío para indicar que ese directorio se ha de mantener, aunque no conte
- git: fusion varios repos en 1 conservando historia
- este repo) * añadimos el remote del primer repo que queremos fusionar:<code bash>git remote add -f fi... tories first_repo/master</code> * ''-f'' hace que haga un fetch inmediatamente (With -f option, git... ictos<code bash>git merge --continue</code> * repetimos para otros repositorios que queramos fusionar
- git submodulos
- date</code> * después de esto, el repositorio que configura el submódulo está en HEADLESS (sin rama... git checkout <rama> git pull # después tendremos que añadir los cambios cd ${GIT_REPO_HOME} git add <p
- git autopush shell script
- ñadir a cron para ejecución automatizada. * hay que configurar el remote: * git config credential
- git config
- D@{1.month} * - (guión) : te devuelve a la rama que acabas de dejar == config * ubicación: * s
- git MERGE
- nea, sin mostrar las particularidades de una rama que ha sido mergeada {{ :info:cursos:altran:pasted:20
- git: migrar repositorio
- el proveedor de destino - clonar el repositorio que queremos cambiar de proveedor<code bash>git clone
- git: replicación o duplicación de repositorios
- én creado cp -r $PATH_REPO $PATH_REPO_NEW (habría que hacer un --bare antes?) git remote -set-url origi