Skip to content

Instantly share code, notes, and snippets.

View colbyfayock's full-sized avatar
👨‍🚀

Colby Fayock colbyfayock

👨‍🚀
View GitHub Profile
@colbyfayock
colbyfayock / aliases.zsh
Created April 29, 2019 23:45
Remove local branches that merged into the specified branch
# Example Usage: gpb develop
# Removes any branches that were already merged into develop
gpb() {
BRANCH=$1
BRANCHES_TO_CLEAN=$(git branch --merged=$BRANCH | grep -v $BRANCH)
echo "Branches that have been merged to develop:"
echo $BRANCHES_TO_CLEAN
read -q "REPLY?Remove branches? (y/n)"
echo ""
@colbyfayock
colbyfayock / invalidate-cache.js
Created June 10, 2018 19:50
Invalidate Cloudfront Cache from aws_s3 output in Grunt
// Pulls in the changed files from aws_s3 at run time and pass them
// into cloudfront invalidation
grunt.registerTask('invalidate_cache', 'Invalidate Cloudfront from aws_s3 output', function (subtask) {
var aws_changed = grunt.config.get('aws_s3_changed'),
task = 'cloudfront',
changed_files;
if ( !Array.isArray(aws_changed) ) {
@colbyfayock
colbyfayock / _Bookmarklets
Created June 14, 2012 12:51 — forked from jacquescrocker/gist:2001302
Misc handy bookmarklets
_