Implementando Git en la empresa donde trabajo hicimos un resumen de los comandos que más utilizamos ...
Bajar repositorio ...
$ git clone https://github.com/usuario/repo.git
Entrar al repositorio ...
$ cd mlog
Ver los branch ocultos ...
$ git branch -a
Trabajar con los branches de manera local ...
$ git checkout -b stage origin/pruebas
$ git checkout -b master origin/produccion
Para cambiar de branch ...
$git checkout pruebas
Revisar cambios de los archivos ...
$ git status
Actualizar archivos nuevos y eliminados ...
$ git add -u
Realizar el commit en el equipo de forma local ...
$ git commit -m "Mensaje"
Bajar o actualizar el branch...
$ git pull https://github.com/usuario/repo.git pruebas
Subir información...
$ git push https://github.com/usuario/repo.git desarrollo
Combinar ramas ...
Rama Origen: desarrollo
Rama Destino: pruebas
(desarrollo) $ git checkout pruebas
(pruebas) $ git merge desarrollo
Actualización :: 24/Sep/2013
Ver el autor de cada una de las líneas de código de un archivo ...
$ git blame miarchivo.py
En caso de que tengas varios archivos que git marca como modificados y quieres deshacerte de todo utiliza:
$ git clean -df & git checkout .
Espero te sea de utilidad !
Créditos
Elaborada en equipo con - Carmen Gutierrez Perez - Miguel Velazco - Gonzalo Morales -
Referencias:
http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
martes, 10 de septiembre de 2013
PHP Error Log desde el terminal (OSX)
Como fan de la terminal, me tope con la siguiente opción para ver los errores en tiempo real del php_error.log y es utilizando el siguiente comando:
$ tail -f /ruta/al/logs/php_error.log
En mi caso utilizo MAMP como herramienta de pruebas por lo que con la siguiente instrucción puedo estar viendo los errores que se generan desde el terminal:
$ tail -f /Applications/MAMP/logs/php_error.log
Si es muy largo el comando siempre podemos acudir al ~/.bash_profile para crear un alias por ejemplo:
-- Abrimos el archivo .bash_profile:
$ vi ~/.bash_profile
-- Añadimos la línea:
alias phplog="tail -f /Applications/MAMP/logs/php_error.log"
-- Guardamos el archivo y salimos
usando ESC + [Presionar :] + [Presionar w] + [Presionar q]
-- Debemos reiniciar el terminal para que los cambios tengan efecto, y posteriormente solo utilizamos:
$ phplog
Espero te sea de utilidad !
Referencias:
http://magp.ie/2011/03/10/debugging-php-by-monitoring-errors-in-terminal/
$ tail -f /ruta/al/logs/php_error.log
En mi caso utilizo MAMP como herramienta de pruebas por lo que con la siguiente instrucción puedo estar viendo los errores que se generan desde el terminal:
$ tail -f /Applications/MAMP/logs/php_error.log
Si es muy largo el comando siempre podemos acudir al ~/.bash_profile para crear un alias por ejemplo:
-- Abrimos el archivo .bash_profile:
$ vi ~/.bash_profile
-- Añadimos la línea:
alias phplog="tail -f /Applications/MAMP/logs/php_error.log"
-- Guardamos el archivo y salimos
usando ESC + [Presionar :] + [Presionar w] + [Presionar q]
-- Debemos reiniciar el terminal para que los cambios tengan efecto, y posteriormente solo utilizamos:
$ phplog
Espero te sea de utilidad !
Referencias:
http://magp.ie/2011/03/10/debugging-php-by-monitoring-errors-in-terminal/
Suscribirse a:
Entradas (Atom)