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; |