#!/bin/sh # Recreates the current or given branch with the state from master or another given branch. branch=${1:-$(git curbranch)} test "$(git curbranch)" = "$branch" && git checkout ${2:-master} git branch -D $branch git checkout -b $branch