Cerca

Heus ací els resultats de la cerca.

.git*
19 Resultats, Darrera modificació:
amend -m dev = !git checkout dev && git pull origin dev staging = !git checkout staging && git pull origin staging master = !git checkout master && git pull origin po = push origin pod = push origin dev pos = push origin staging pom = push origin master poh =
git tips
18 Resultats, Darrera modificació:
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.atlassian.
git FETCH
14 Resultats, Darrera modificació:
ithub.com:usuario/proyecto a1b2c3d..e4f5g6h main -> origin/main * [new branch] feature-xyz -> origin/feature-xyz ``` ### ¿Cómo interpretar esto? * **Si hay
Git rename branch (master to main)
7 Resultats, Darrera modificació:
= 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 repo server
5 Resultats, Darrera modificació:
== 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 n... mmand="/opt/gitlab/embedded/service/gitlab-shell/bin/gitlab-shell key-1",no-port-forwarding,no-X11-for... hange.com/questions/489771/block-git-user-from-login-but-allow-the-user-to-still-function-as-a-git-rep
git autopush shell script
4 Resultats, Darrera modificació:
er <- no he hecho funcionar o no aporta * origin https:%%//%%<user>:<pass>@<url> * certificado SSH? <- debería funcionar <code bash> #!/usr/bin/env bash cd <git_directory> [[ -z "$(git status --porcelain)" ]] || { git add . FILES_AFFECTED=$(git ... tats:" -m "$FILES_AFFECTED" git commit -m "$COMMIT_MESSAGE" git push origin master } </code>
git diff[tool]
4 Resultats, Darrera modificació:
#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... ol = kdiff3 [mergetool "kdiff3"] path = /usr/bin/kdiff3 trustExitCode = false [diff] ... ool = kdiff3 [difftool "kdiff3"] path = /usr/bin/kdiff3 trustExitCode = false </code> /via: [[
git: migrar repositorio
4 Resultats, Darrera modificació:
del repositorio<code bash>git remote set-url origin <URL_REPO_DESTINO></code> - enviar todos los commits, ramas y tags:<code bash>git push origin --tags “refs/remotes/origin/*:refs/heads/*”</code> * si solo queremos llevarnos una rama:<code bash>git push -u origin master</code>
git: replicación o duplicación de repositorios
4 Resultats, Darrera modificació:
e hacer un --bare antes?) git remote -set-url origin $URL_REPO_NEW git push --mirror origin </code> /vía: [[https://stackoverflow.com/questions/3959924/w... sename $URL) && git remote add --mirror=fetch origin $URL)</code> <code bash; github doc> git clone --... REPO cd $PATH_REPO git push --mirror $URL_NEW_REPO (o cambiar origin y un git push --mirror ?) </code>
.git* - .gitattributes @tech:git:dotfiles
4 Resultats, Darrera modificació:
t cómo comparar dos versiones del archivo. * Sin esto, Git intentaría comparar los archivos binari... ize <code bash> # 1. Definir el atributo echo "*.bin binary" >> .gitattributes # 2. Forzar a Git a tr... mit -m "Update attributes and files" git push origin master </code> <code bash> # 1. Elimina todo del índice de Git de forma segura (sin borrar tus archivos del disco) git rm --cached -r
git filter-repo
3 Resultats, Darrera modificació:
sube el contenido:<code bash> git remote add origin ssh://git@git.fidmag.org:2222/usuario/nuevo-repo.git git push -u origin main </code> == consideraciones * **LFS:** Si el directorio que separas contiene archivos LFS, ase
git LFS
2 Resultats, Darrera modificació:
sconfig'' * <code bash>git push --no-verify origin main</code> == .gitattributes [[tech:git:dotfiles:gitattributes]] == migración de repositorios Este
git submodulos
2 Resultats, Darrera modificació:
rio que configura el submódulo está en HEADLESS (sin rama especificada) * se debe:<code bash>cd <p... submodule init** * eliminar los directorios (sin la barra final): <code bash>git rm --cached <path
git, sacar archivos del indice git (.gitignore) @tech:git:dotfiles
2 Resultats, Darrera modificació:
lícitamente del índice (el *staging area*), pero sin borrarlos de tu sistema de ficheros local. Utili... ` 2. **Elimina los ficheros del índice de Git (sin borrarlos del disco):** ```bash git rm -
git CHERRY-PICK
1 Resultats, Darrera modificació:
mite importar un commit (de otra rama) a tu rama sin traer el histórico (solo el commit en sí) * ''
git config
1 Resultats, Darrera modificació:
git MERGE
1 Resultats, Darrera modificació:
git "rejected"
1 Resultats, Darrera modificació: