Install git:
sudo apt-get install git
Configure Git:
touch ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global
git config --global user.name "Your Name"
git config --global user.email "Your Email"
| ############################################# | |
| # Push de la rama actual | |
| git push origin $rama_actual | |
| ############################################# | |
| # Volver a un commit anterior, descartando los cambios | |
| git reset --HARD $SHA1 | |
| ############################################# | |
| # Ver y descargar Ramas remotas |
| # Build Essential | |
| sudo apt-get install -y build-essential | |
| #Instalacion elemental | |
| sudo apt-get install apache2 libapache2-mod-php5 php5-mysql php5-pgsql php5-intl php5-sqlite php5-curl php5-xdebug php5-gd php5-geoip php5-mcrypt php5-redis php5-memcache php5-memcached git mysql-server mysql-client libmysqlclient-dev git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties | |
| # Compresores | |
| sudo apt install ubuntu-restricted-extras rar unace p7zip-full p7zip-rar sharutils mpack arj | |
| # Escenciales |
| # core {{{ | |
| [core] | |
| editor = /usr/bin/vim | |
| excludesfile = /home/migue/.gitignore_global | |
| pager=less -x4 | |
| #}}} | |
| # user {{{ | |
| [user] |
| # Atom Cheatsheet. | |
| # Project Key Bindings. | |
| - 'cmd-shift-p': open the command palette. | |
| - 'cmd-p' or 'cmd-t': open the fuzzy finder to find a file. | |
| - 'cmd-b': look for a file that is already open. | |
| - 'cmd-shift-b': search the list of files modified and untracked in your project repository. | |
| - 'ctrl-0': open and focus the the tree view. |
| Comandos para la resolución de un ticket en forma individual. | |
| git checkout dev # Me muevo al branch dev | |
| git pull origin dev && git submodule update --recursive # Obtengo los últimos cambios que fueron realizados en el branch dev por otros devs | |
| git checkout -b XXX-YYYY # Creo un nuevo feature branch local | |
| MODIFICO ARCHIVOS SEGÚN TAREA | |
| git add [archivos] # Agrego los archivos que quiero commitear a la "cola" de archivos a ser commitados (1) | |
| git commit -m 'Mensaje del commit' # Commiteo los archivos a mi branch localmente |
Install git:
sudo apt-get install git
Configure Git:
touch ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global
git config --global user.name "Your Name"
git config --global user.email "Your Email"
| <?php | |
| // ------------------------------------------------------------------------- | |
| /** | |
| * Debuguear información sobre una variable o mas en una forma que es legible por humanos. | |
| * | |
| * Ejemplo: | |
| * | |
| * Con una sola variable | |
| * $this->pr($response); | |
| * |
| <?php | |
| use Illuminate\Database\Capsule\Manager as Capsule; | |
| $capsule = new Capsule; | |
| $capsule->addConnection([ | |
| 'driver' => 'mysql', | |
| 'host' => 'localhost', | |
| 'database' => 'neobiz_dev', | |
| 'username' => 'root', | |
| 'password' => 'root', |
| <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); | |
| class Users extends MY_Controller { | |
| public function __construct() { | |
| parent::__construct(); | |
| $this->load->model('users_model', 'Users'); | |
| } | |
| public function create() { |
| <?php | |
| class Users_model extends MY_Model { | |
| protected $table = "users"; | |
| protected $primary_key = "user_id"; | |
| protected $fields = array("location", "first_name", "last_name", "email", "gender", "facebook_id", "password", "password_hash", "deleted", "created_at", "modified_at", "university_id", "reset_token", "reset_token_expires"); | |
| public $per_page = 9; | |
| public $per_first_page = 15; |