Notas sobre repositorios git

Saturday, 21 January

Comandos tipicos

  • Mirar la historia:
git log
  • Preparar ciertos ficheros para commit:
git add <ficheros>
  • Hacer commit de los cambios:
git commit -m "Mensage"

Trabajo con remotos

  • Clonar un repositorio remoto:
git clone <URLRepo>
  • Pull desde remoto:
git pull <remoto>
  • Push a remoto:
git push <remoto>

Gestion de repositorios

  • Crear nuevo repositorio:
git init
  • Comprobacion del repositorio:
git fsck
  • GC y prunning del repositorio "ahora":
git gc --prune="0 days"

Otros

  • GC y prunning de todos los repositorios de un directorio:
for i in */.git; do ( echo $i; cd "$i/.."; git gc --prune="0 days"; ); done
  • Verificar todos los repositorios de un directorio:
for i in */.git; do ( echo $i; cd "$i/.."; git fsck; ); done

Coment

Anonymous Anonymous Wednesday, 22 November 08:53