Cerca
Heus ací els resultats de la cerca.
Noms de pàgina coincidents:
Resultats de text complet:
- git tips
- it merge * modo seguro:<code bash>git fetch origin git log --oneline main..origin/main git checkout main git log origin/main git merge origin/main</code> * [[https://www.at
- .git*
- checkout s = status l = log --oneline --max-count=10 ll = log --pretty=format:... %cn]" --decorate --numstat lg = log --oneline --decorate --graph ls = log --pretty=for... --walk-reflogs --max-count=10 ai = add --interactive ss = status --short </code> <cod... amend -m dev = !git checkout dev && git pull origin dev staging = !git checkout staging && git pull
- .git* - .gitattributes @tech:git:dotfiles
- = .git* - .gitattributes indica la naturaleza de cierto tipos de archivos para optimizar el control de cambios. <code>*.tgz binary code/*.zip binary</code> * ''diff'':Le indica a Git cómo comparar dos versiones del archivo. * Sin esto, Git i
- git FETCH
- mensaje emergente o un aviso sonoro), pero la terminal te dará información visual inmediata si hay algo nuevo. `git fetch` es como asomarse a la ventana para ver si ha llegado el correo: descargas la información sobre lo que hay en el servidor, pero no
- git submodulos
- = git submodulos {{tag>git}} == clonar incluyendo submódulos <code bash; v2.13+>git clone --recurse-su... t> cd <path-git-submodule> git submodule update --init --recursive</code> == incluir en nuestro proyecto * añadir submódulo : <code bash>git submodule ... l submódulo, se procede como un commit normal * inicializar submódulo : <code bash>git submodule ini
- git repo server
- == ssh * **git-shell** * ''usermod -s /usr/bin/git-shell <username>'' * **/etc/ssh/sshd_config**:<code> Match User git ForceCommand /usr/bin/git AllowTCPForwarding no X11Forwarding no </code> * **gitlab-ce**:<code ; ~git/.ssh/authorized_keys> command="/opt/g
- git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
- = git, sacar archivos del indice git (.gitignore) Gemini dixit: <markdown> Esa es una excelente pregunta y es importante entender ... efecto sobre los ficheros que Git ya conoce y ha indexado. ### ✅ Solución: Dejar de rastrear los fic... están ahora ignorados por `.gitignore`, debes eliminarlos explícitamente del índice (el *staging area*
- git filter-repo
- dada por Git actualmente. Si no la tienes, puedes instalarla (suele requerir Python: `pip install git-filter-repo` o '''apt install git-filter-repo''). == aplicar - **Clona una copia limpia** del repositorio original (por seguridad, no trabajes sobre tu carpeta ac
- GIT
- = GIT {{tag>devops info}} == related === comandos {{NEWPAGE>tech:git}} {{topic>git +comando}} === cursos {{topic>git +cursos}} === + info {{NEWPAGE>tech:git}} {{topic>git -cursos -coman... * [[https://nvie.com/posts/a-successful-git-branching-model/]] == doc * [[https://git-scm.com/book/... [[https://esparta.github.io/gitimmersion-spanish/index.html]] * [[https://www.atlassian.com/git/tut
- git STASH
- *staged area* * ''git stash save [-u | %%--%%include-untracked] "<message>"'' : le da un nombre a la sesión guardada en el stash * ''-u'' : incluye los ficheros untracked * ''git stash save [-k | %%--%%keep-index] "<message>"'' : guarda en el stash los ficheros del *working copy* == listar * ''git stash list'' : lista
- git LFS
- cket-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
- Git rename branch (master to main)
- = Git rename branch (master to main) {{tag>git}} == procedimiento - renombrar rama en local:<code bash> # 1. En tu PC, renombra master a main git branch -m master main # 2. Sube la nueva rama main a Gitea git push origin main </code> - cambiar rama por defecto en Gi
- 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 nuevo repo + primer commit (no ''remote'... usionar:<code bash>git remote add -f first_repo `link_to_first_repo` git merge --allow-unrelated-histo
- git: migrar repositorio
- igrar repositorio {{tag>git}} <callout type="warning" title="Errores" icon="true">Esta página contiene errores subsanados en la explicación \\ /vía: [[ht... crear un repositorio vacío en el proveedor de destino - clonar el repositorio que queremos cambiar d... del repositorio<code bash>git remote set-url origin <URL_REPO_DESTINO></code> - enviar todos los co
- git diff[tool]
- básicos <code bash; mostrar diferencias entre working area y último commit> git diff @ # @ = HEAD </co... iados respecto a un commit> git show --stat --oneline <commit-id> git diff-tree --no-commit-id --name-... #git config --global mergetool.kdiff3.path "/usr/bin/kdiff3" #git config --global mergetool.kdiff3.tru... 3 git config --global difftool.kdiff3.path "/usr/bin/kdiff3" git config --global difftool.kdiff3.trust