Cerca

Heus ací els resultats de la cerca.

git tips
96 Resultats, Darrera modificació:
h (+ git checkout) + git merge * modo seguro:<code bash>git fetch origin git log --oneline main..ori... main git log origin/main git merge origin/main</code> * [[https://www.atlassian.com/es/git/tutorial... m/es/git/tutorials/syncing/git-pull]] == ramas <code bash renombrado rama en local y remoto> git check... t push origin :<old_name> # elimina la rama vieja del remoto! </code> <code bash mover rama, trayendo
.git* - .gitattributes @tech:git:dotfiles
44 Resultats, Darrera modificació:
= .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 v
git LFS
31 Resultats, Darrera modificació:
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> *
.git*
28 Resultats, Darrera modificació:
tag>git}} == .gitconfig * ''~/.gitconfig'': <code properties> [alias] ck = checkout ... "%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat lg = log --oneline --decorate --graph ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate alias = ! git config --get-regexp ^
git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
28 Resultats, Darrera modificació:
= git, sacar archivos del indice git (.gitignore) Gemini dixit: <markdown> Esa es una excelente pregunta y es importante entender cómo funciona Git con `.gitignore` y los fichero... fecto 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
git FETCH
26 Resultats, Darrera modificació:
spuesta corta es: **no recibirás una notificación de sistema** (como un mensaje emergente o un aviso s... se a la ventana para ver si ha llegado el correo: descargas la información sobre lo que hay en el serv... fetch` Si hay cambios en el servidor, la salida de la terminal se verá algo así: ```bash remote: En... nterpretar esto? * **Si hay salida parecida a la de arriba:** Significa que se han descargado nuevos
git submodulos
26 Resultats, Darrera modificació:
os {{tag>git}} == clonar incluyendo submódulos <code bash; v2.13+>git clone --recurse-submodules -j8 <url-git></code> <code bash; v2.8-v2.12>git clone --recursive -j8 <url-git> # -j8 solo disponible a partir de la 2.8</code> <code bash; v2.8->git clone --recur
git filter-repo
24 Resultats, Darrera modificació:
omendada por Git actualmente. Si no la tienes, puedes instalarla (suele requerir Python: `pip install ... po''). == aplicar - **Clona una copia limpia** del repositorio original (por seguridad, no trabajes sobre tu carpeta actual): <code bash> git clone --no-local /ruta/al/repo_original repo-subdirectorio cd repo-subdirectorio </code> - **Filtra el directorio** que quieres separa
git "rejected"
20 Resultats, Darrera modificació:
g>git}} Cuando has olvidado hacer un "pull" antes de hacer tu "push" == manual - deshacer el commit realizado y dejarlo en el stage:<code bash>git reset --soft HEAD~1</code> - guardar temporalmente los cambios en l
git DIFF
18 Resultats, Darrera modificació:
= git DIFF {{tag>git comando}} /via: [[https://devconnected.com/how-to-compare-two-git-branches/]] ==... diferencias entre working area y último commit:<code bash> git diff @ # @ = HEAD </code> * mostrar ficheros cambiados respecto a un commit:<code bash> git show --stat --oneline <commit-id> git d
git repo server
15 Resultats, Darrera modificació:
hell <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/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell key-1",no-
git: migrar repositorio
13 Resultats, Darrera modificació:
t> - crear un repositorio vacío en el proveedor de destino - clonar el repositorio que queremos cambiar de proveedor<code bash>git clone...</code> - cambiar el origen del repositorio<code bash>git remote se
git diff[tool]
12 Resultats, Darrera modificació:
= git diff[tool] {{tag>git}} == básicos <code bash; mostrar diferencias entre working area y último commit> git diff @ # @ = HEAD </code> <code bash; mostrar ficheros cambiados respecto a un commit> git show --stat --oneline <commit-id> ... ree --no-commit-id --name-only -r <commit-id> </code> == configuración difftool <code bash> #git conf
git MERGE
12 Resultats, Darrera modificació:
fusión a 3 bandas entre los dos últimos commits de las dos ramas y el ancestro común == 2 maneras de mostrar/trabajar: * ''no-ff'' -> no fastforward : nanera de trabajar por defecto de la mayoría de los repositorios, se muestran las ramas creadas con sus propios
git STASH
11 Resultats, Darrera modificació:
= añadir * ''git stash push'' : guarda ficheros de *staged area* * ''git stash save [-u | %%--%%include-untracked] "<message>"'' : le da un nombre a la s... untracked * ''git stash save [-k | %%--%%keep-index] "<message>"'' : guarda en el stash los ficheros del *working copy* == listar * ''git stash list''
git config
9 Resultats, Darrera modificació:
Git rename branch (master to main)
8 Resultats, Darrera modificació:
git: replicación o duplicación de repositorios
8 Resultats, Darrera modificació:
Crear repositorio de solo lectura (para algunos)
7 Resultats, Darrera modificació:
git autopush shell script
6 Resultats, Darrera modificació:
GIT
6 Resultats, Darrera modificació:
git TAG
6 Resultats, Darrera modificació:
git: fusion varios repos en 1 conservando historia
5 Resultats, Darrera modificació:
git REVERT
5 Resultats, Darrera modificació:
git CHERRY-PICK
4 Resultats, Darrera modificació:
git REBASE
4 Resultats, Darrera modificació:
git alias
2 Resultats, Darrera modificació:
git RESET
1 Resultats, Darrera modificació: