start new:
tmux
start new with session name:
tmux new -s myname
| sudo: required #is required to use docker service in travis | |
| language: php #can be any language, just php for example | |
| services: | |
| - docker # required, but travis uses older version of docker :( | |
| install: | |
| - echo "install nothing!" # put your normal pre-testing installs here |
| $ git branch -r --merged | | |
| grep origin | | |
| grep -v '>' | | |
| grep -v master | | |
| xargs -L1 | | |
| awk '{split($0,a,"/"); print a[2]}' | | |
| xargs git push origin --delete |
| #!/bin/ruby | |
| show_unmerged = ARGV[0] == '-u' | |
| branches = `git branch -r`.split("\n") | |
| branches.each do |branch| | |
| is_merged = `git branch --contains #{branch}` =~ /master/ | |
| puts branch if show_unmerged ^ is_merged | |
| end |