Archivo de la etiqueta: git

Chuleta pequeña sobre Git

El maravilloso git que fue regalo del dios en la tierra Torvals jejejeje…lastima que no triunfara mercurial…que era en el maravilloso Python.

Tiene un par de comandos que siempre se me olvidan y me toca buscar, es jugar con las ramas, porque no es algo diario pero con la suficiente rutina para que maldigas la falta de memoría.

  • Crear rama (en local y en remoto)
git checkout -b <branch_name>
git push <remote_name> <branch_name>

Por ejemplo:

git checkout -b feature_para_ayer
git push origin feature_para_ayer
  • Borrar una rama (en local y en remoto)
    git branch -d <branch_name>
    git push <remote_name> :<branch_name>

Por ejemplo:

git branch -d feature_para_ayer
git push origin :feature_para_ayer

Buen tutorial para migrar Sourceforge (CVS) a Github (Git)

He encontrado este tutorial de como migrar del viejo (y yo diría obsoleto) CVS en Sourceforge al fashion Git.

Funciona bien, salvo la parte de dar de alta el origin que tienes que coger la forma que te da github cuando creas un directorio.

Migrating sourceforge CVS source repository to github

Quizá lo que no puede sacar de CVS es el email de cada comiteador por lo que github no te los puede casar con sus usuarios, pero bueno si CVS no lo tiene va ser difícil sacarlo de donde no lo hay.

Para SVN hay otros tutoriales muy interesantes.