Skip to content

Instantly share code, notes, and snippets.

View freshjones's full-sized avatar

William Jones freshjones

View GitHub Profile
@freshjones
freshjones / gist:11230317
Created April 23, 2014 20:03
Git Archive Tar Command
git archive branch --format=tar | gzip > branch.tar.gz
@freshjones
freshjones / gist:f97c8356796e83ae94d2
Last active August 29, 2015 14:00
vagrant guest additions not matching - 4.3.10
vagrant plugin install vagrant-vbguest
vagrant up
sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions
vagrant reload
------------
@freshjones
freshjones / gist:dbba0047b7b0eca6931a
Created November 13, 2014 20:35
Deleting Redis Keys by Wildcard
redis-cli KEYS "related-parts-output-*" | xargs redis-cli DEL
@freshjones
freshjones / gist:26b166be377e28f531b2
Created January 13, 2015 16:38
export term in docker
export TERM=xterm
@freshjones
freshjones / gist:c1b0a72e7123cb8c7e0a
Created January 14, 2015 22:35
Update a running docker container
#!/bin/bash
echo "stop running container"
sudo docker stop <container_name>
echo "remove container"
sudo docker rm <container_name>
echo "remove current image"
sudo docker rmi <image>:current
@freshjones
freshjones / gist:315a65f0caf59178c969
Last active August 29, 2015 14:14
Output port number if its an active port, blank if its not
netstat -ln | grep LISTEN | grep -o ':<portnum> ' | awk {'print substr($0,2)'}
docker inspect --format='{{ .State.Running }}' <container_name>
@freshjones
freshjones / gist:486fe4794c19831a65e3
Created March 14, 2015 21:47
Git Setup for website deployment
#!/bin/sh
ENVPATH=/var/www/sites/example.com
git --work-tree=$ENVPATH/public/ checkout -f
rm $ENVPATH/public/build.*
@freshjones
freshjones / gist:2488191c9b375f82a4b1
Created March 14, 2015 21:48
Git remove remote branch tracking
git branch -rd remote/branch
@freshjones
freshjones / gist:f5fbe15989eb80fc495b
Created March 14, 2015 22:13
Setting the default branch to something other than master
git symbolic-ref HEAD refs/heads/mybranch