Cerca

Heus ací els resultats de la cerca.

git tips
25 Resultats, Darrera modificació:
do seguro:<code bash>git fetch origin git log --oneline main..origin/main git checkout main git log or... ue todo ha ido bien git push origin :<old_name> # elimina la rama vieja del remoto! </code> <code bash mover rama, trayendo solo los commits que se hayan... mit2> # commit1^..commit2 para incluir commit1 en el movimiento git push origin rama_destino # envíamo
git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
25 Resultats, Darrera modificació:
= git, sacar archivos del indice git (.gitignore) Gemini dixit: <markdown> Esa es una excelente pregunta y es importante entender cómo funcio... ### ⚠️ Ficheros ya rastreados (Tracked Files) Si el directorio `data/cache` **ya existía** en tu repo... reados por Git, y las modificaciones que hagas en ellos aparecerán en `git status`**. El fichero `.gi
git STASH
12 Resultats, Darrera modificació:
age>"'' : le da un nombre a la sesión guardada en el stash * ''-u'' : incluye los ficheros untrack... [-k | %%--%%keep-index] "<message>"'' : guarda en el stash los ficheros del *working copy* == listar * ''git stash list'' : lista sesiones en el stash * ''git stash show stash@{indice}'' : mue
git RESET
9 Resultats, Darrera modificació:
{{tag>git comando}} * ''git reset <commit>'' : elimina los commits posteriores a <commit> y deja las modificaciones en el **working copy** * ''git reset HEAD~1'' : elimina el último commit * ''git reset <commit>^'' : elimina el commit seleccionado y posteriores <cal
.git*
8 Resultats, Darrera modificació:
= checkout s = status l = log --oneline --max-count=10 ll = log --pretty=format:"%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]" --decorat
git submodulos
8 Resultats, Darrera modificació:
v2.8->git clone --recursive <url-git></code> si el repositorio ya estaba clonado:<code bash>git clon... L-REPO-GIT> <path></code> * después de añadir el submódulo, se procede como un commit normal * i... it submodule update</code> * después de esto, el repositorio que configura el submódulo está en HEADLESS (sin rama especificada) * se debe:<code b
git CHERRY-PICK
6 Resultats, Darrera modificació:
rtar un commit (de otra rama) a tu rama sin traer el histórico (solo el commit en sí) * ''git cherry-pick <commit>'' : trae el commit indicado a la rama actual * ''-e'' : edita el mensaje de commit * ''<commit>..<commit>'' :
git config
6 Resultats, Darrera modificació:
al HEAD * HEAD@{1.month} * - (guión) : te devuelve a la rama que acabas de dejar == config * ub... * ''git config [--global] --list'' : si omitimos el ámbito, muestra todas las configuraciones disponi... fig --global http.sslVerify false'' : no verifica el certificado en peticiones por *https* * ''git c... o editor por defecto * ''git config credential.helper store'' : store contraseñas (texto plano) aute
git: fusion varios repos en 1 conservando historia
6 Resultats, Darrera modificació:
ario en este momento para este repo) * añadimos el remote del primer repo que queremos fusionar:<code bash>git remote add -f first_repo `link_to_first_repo` git merge --allow-unrelated-histories first_repo/master</code> * ''-f... (With -f option, git fetch <name> is run immediately after the remote information is set up.) * '
git TAG
6 Resultats, Darrera modificació:
añadir * ''git tag <tag>'' : crea tag ligero en el HEAD * ''git tag <tag> <commit>'' : crea tag ligero del commit concreto * ''git tag -a <tag> -m "mensaje"'' : crea tag anotado en el HEAD * ''git tag -a <tag> <commit> -m "mensaje"'' : idem en el commit indicado == listar / usar * ''git tag''
git autopush shell script
4 Resultats, Darrera modificació:
= git autopush shell script {{tag>git}} script bash para hacer un commit de un repositorio GIT de mane... ra ejecución automatizada. * hay que configurar el remote: * git config credential.helper <- no he hecho funcionar o no aporta * origin https://... sh cd <git_directory> [[ -z "$(git status --porcelain)" ]] || { git add . git commit -m "$(d
git DIFF
4 Resultats, Darrera modificació:
pecto a un commit:<code bash> git show --stat --oneline <commit-id> git diff-tree --no-commit-id --nam... ch1..branch2</code> * muestra diferencias entre el HEAD de una rama y el ancestro común de la otra (3 puntos):<code bash>git diff branch1...branch2</cod... ode> * menos información:<code bash>git log --oneline --graph --decorate --abbrev-commit branch1..br
git: migrar repositorio
4 Resultats, Darrera modificació:
89]] </callout> - 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 set-url origin <URL_REPO_DESTINO></code> - enviar todos
git REVERT
4 Resultats, Darrera modificació:
t revert <commit>'' * ''-e'' : permite editar el mensaje de commit (acción por defecto en línea de... 'git revert <commit>..<commit>'' : revierte desde el primero (no incluido) al último * ''-n'' : no realiza el commit ¿? * para incluir el primero, usar ''<commit>^''
git repo server
4 Resultats, Darrera modificació:
* Dumb HTTP * ssh * git === ssh * **git-shell** * ''usermod -s /usr/bin/git-shell <username>'' * **/etc/ssh/sshd_config**:<code> Match User ... s> command="/opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell key-1",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AA..
git MERGE
3 Resultats, Darrera modificació:
GIT
2 Resultats, Darrera modificació:
git diff[tool]
1 Resultats, Darrera modificació:
git REBASE
1 Resultats, Darrera modificació: