Skip to content

Instantly share code, notes, and snippets.

@nitrix
Created January 24, 2019 22:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nitrix/1cd58cf20d7c4778f588751864b5b863 to your computer and use it in GitHub Desktop.
Save nitrix/1cd58cf20d7c4778f588751864b5b863 to your computer and use it in GitHub Desktop.
dc() {
docker-compose --project-directory ~/Documents/Repos/ws-development -f ~/Documents/Repos/ws-development/docker-compose.yml $@
}
# Docker compose restart
dcr() {
dc kill "$1"
dc up -d "$1"
}
# Docker compose logs
dcl() {
dc logs -f
}
# Docker compose enter
dce() {
dc exec "$1" sh
}
r() {
source ~/.bash_profile
}
dcleanup() {
docker rm $(docker ps -q -f 'status=exited')
docker rmi $(docker images -q -f "dangling=true")
}
gr() {
MSG=$(git log --oneline --abbrev-commit master..HEAD --pretty=format:"%s" --reverse | head -1)
git fetch origin master
git reset $(git merge-base origin/master $(git rev-parse --abbrev-ref HEAD))
git add -A
git commit -m "${MSG}"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment