\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t
Muchas veces en nuestro dia como programadores accedemos a la consola para introducir algunos comandos, sea para compilar, hacer un commit o alguna secuencia espec\u00edfica que tiene requiera nuestro trabajo. Un ejemplo es a la hora de hacer un commit:<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\tgit add .\ngit commit - m \"<nombre del commit>\"\ngit push origin master\n<\/code><\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\tSolo introducir esta secuencia de comandos nos tomar\u00eda de 15 a 20 segundos. Si tenemos en cuenta que un programador com\u00fan realiza de 5 a 15 commits en el dia. Sacando las cuentas, el tiempo que invertimos al a\u00f1o, solo escribiendo estos comandos es el siguiente:\u00a0 \u00a0
\u00a0 \u00a0 - En una semana 5 minutos\u00a0 \u00a0
\u00a0 \u00a0 - En un mes 20 minutos\n\u00a0 \u00a0 - En un a\u00f1o 4 horas\n\nSi reducimos esos comandos a uno solo tardaremos solo 5 segundos.<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\tgp \"<nombre del commit>\"\n<\/code><\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\tPero c\u00f3mo hacemos esto, el comando \u201cgp\u201d no existe por default, pero lo podemos crear, con una herramienta del int\u00e9rprete de comandos llamado, Alias. \nLos alias son atajos de consola, que pueden contener comandos o conjuntos de otros comandos. Y con los alias podemos encapsular rutinas como la que mencionamos antes.<\/pre>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\n\t\t\tPersonalizando un alias<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\tDependiendo de tu shell o int\u00e9rprete de consola, iras a un archivo dentro de tu carpeta personal:\u00a0
\u00a0 \u00a0 - .bashrc en el caso de que tengas BASH como int\u00e9rprete por defecto\u00a0\u00a0
\u00a0 \u00a0 - .zshrc en el caso de que tengas ZSH como int\u00e9rprete por defecto\nCon el comando \u201cecho $SHELL\u201d sabr\u00e1s cual tienes\n<\/pre>\u00a0<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t \n\t\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\n\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\n\t\t\t