Cerca
Heus ací els resultats de la cerca.
Resultats de text complet:
- git tips
- 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*
- 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 submodulos
- 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 diff
- = git diff {{tag>git}} /via: [[https://devconnected.com/how-to-compare-two-git-branches/]] == diferen... 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 LFS
- 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 repo server
- 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
- 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]
- = 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 config
- ior al HEAD * HEAD@{1.month} * - (guión) : te devuelve a la rama que acabas de dejar == config * ubicación: * system : /etc/gitconfig [--system] * global : ~/.gitconfig [--global] * repo : .git/config * <code bash>git config --list --show-origin</code> * '
- git: replicación o duplicación de repositorios
- = git: replicación o duplicación de repositorios {{tag>git}} <code bash; replicar un repositorio (by mate)> # partiendo de un repositorio existente y uno recién creado cp -... origin $URL_REPO_NEW git push --mirror origin </code> /vía: [[https://stackoverflow.com/questions/395
- Crear repositorio de solo lectura (para algunos)
- = Crear repositorio de solo lectura (para algunos) {{tag>git}} * Crear repo: <code bash>mkdir mi_repositorio.git cd mi_repositorio.git git init --bare</code> * asignar owners: <code bash>sudo chown -R git:mi_grupo_lectura mi_repositorio.git</code> * asig
- git autopush shell script
- ript {{tag>git}} script bash para hacer un commit de un repositorio GIT de manera automatizada * añadir a cron para ejecución automatizada. * hay que configurar el remote: * git config credential.helper <- no he hecho funcionar o no aporta ... s://<user>:<pass>@<url> * certificado SSH? <- debería funcionar <code bash> #!/bin/bash cd <git_
- GIT
- = GIT {{tag>devops info}} == related === cursos {{topic>git +cursos}} === + info {{NEWPAGE>tech:git}}... tps://nvie.com/posts/a-successful-git-branching-model/]] == doc * [[https://git-scm.com/book/es/v2]... [https://esparta.github.io/gitimmersion-spanish/index.html]] * [[https://www.atlassian.com/git/tutor... " icon="true">http://rogerdudler.github.io/git-guide/index.es.html</callout> <callout type="info" titl
- git: fusion varios repos en 1 conservando historia
- te 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 m... --allow-unrelated-histories first_repo/master</code> * ''-f'' hace que haga un fetch inmediatamen... r en carpetas si necesario, corregir conflictos<code bash>git merge --continue</code> * repetimos pa
- GIT: unable to create thread: Resource temporarily unavailable @tech:git:error
- Resource temporarily unavailable {{tag>git}} <code bash>git fsck git prune git repack git fsck </code> <code bash> git config --global pack.windowMemory "100m" git config --global pack.packSizeLimit "100m" git config --global pack.threads "1" </code>