git: eliminar fichero

Si estás usando git para gestionar las versiones de tu código y necesitas eliminar un fichero que ya no es necesario:

Este comando borra el fichero tanto de git como de tu sistema de archivos

git rm file.txt
git commit -m "delete file from disk and git"

Si necesitas mantener el fichero en tu sistema de ficheros pero no en git usa este comando

git rm --cached file.txt
git commit -m "delete file ONLY from git and keep at disk"

cakephp testing: Actualizar base de datos de test con migrations

Si estás usando las migraciones de base de datos y quieres aplicarlas a la base de datos de test debes lanzar este comando :

Console/cake schema update --connection test

update:
realmente esto no vale de nada en cakephp ya que cada vez que lanzas los tests se usan los ficheros fixtures para recrear la base de datos con lo que el contenido y estructura de la base de datos siempre se destruye y se crea de nuevo.
Para tener actualizado el contenido de la base de datos es necesario actualizar los ‘Fixtures’, lo más cómodo es usar la herramienta bake fixtures

http://book.cakephp.org/2.0/en/console-and-shells/code-generation-with-bake.html