Showing posts with label git. Show all posts
Showing posts with label git. Show all posts
Saturday, July 30, 2011
Wednesday, June 1, 2011
JavaScript array shuffle
/** * @function * @param {Boolean} $new Need a new array or shuffle this. * @return {Array} * @see http://www.hardcode.nl/subcategory_1/article_317-array-shuffle-function.htm * @see http://yelotofu.com/2008/08/jquery-shuffle-plugin/ * @author Alexey Bass (albass) */ Array.prototype.shuffle = function($new) { $new = $new || false; var $a = !$new ? this : this.slice() , $len = $a.length, $i = $len , $p, $t; while ($i--) { $p = parseInt(Math.random() * $len); $t = $a[$i], $a[$i] = $a[$p], $a[$p] = $t; } return $a; };
Also on GitHub
Wednesday, December 8, 2010
Thursday, January 21, 2010
Git aliases
I found this very useful in day-to-day git work.
[alias] a = add s = status --short ss = status b = branch -a ba = branch -a -vv bs = !git-branch-status bsi = !git-branch-status -i c = commit cm = commit -m co = checkout d = diff --color ds = diff --color --stat dsp = diff --color --stat -p # files changed between commits dn = diff --color --name-only l = log --color --decorate ls = log --color --stat --decorate ln = log --name-status --color lsp = log --color --stat -p --decorate lg = log --graph '--pretty=tformat:%Cblue%h%Creset %Cgreen%ar%Creset %Cblue%d%Creset %s' lga = log --graph '--pretty=tformat:%Cblue%h%Creset %Cgreen%ar%Creset %Cblue%d%Creset %s' --all l10 = log --graph '--pretty=tformat:%Cblue%h%Creset %Cgreen%ar%Creset %Cblue%d%Creset %s' --all -10 # for complicated branches lsd = log --graph '--pretty=tformat:%Cblue%h%Creset %Cgreen%ar%Creset %Cblue%d%Creset %s' --all --simplify-by-decoration ru = remote update sb = show-branch --sha1-name ls-del = ls-files -d ls-mod = ls-files -m # including remote files ls-new = ls-files --exclude-standard -o ls-ign = ls-files --exclude-standard -o -i
Update (2012-11-11)
https://gist.github.com/4056358
Subscribe to:
Posts (Atom)