Skip to content

Instantly share code, notes, and snippets.

View ayust's full-sized avatar

Amber Yust ayust

  • Google
  • Vancouver, BC
  • 15:48 (UTC -07:00)
View GitHub Profile
@ayust
ayust / gist:1734518
Created February 4, 2012 02:20
An pseudo-implementation of "Subversion", via Git.
[alias]
checkout=clone
commit=commit -a && (push || reset HEAD~1)
branch=false
update=pull --squash -Sresolve
merge=merge --squash -Sresolve
add=add --intent-to-add
@ayust
ayust / .gitconfig
Created September 8, 2011 11:28 — forked from tekkub/gist:1203061
Git aliases to prune merged branches
[alias]
prunelocal = !sh -c 'git branch --merged | grep -v "^*" | xargs git branch -d'
pruneorigin = prune-remote origin
##################
# Helper aliases #
##################
# prune-remote <remote name>