Basta executar testes rspec que diferem do mestre

Imagine que você iniciou um branch e não testaria tudo antes de terminar, está apenas interessado nos testes que adicionou ou modificou. O seguinte trecho de código executa rspec apenas para esses arquivos.

git diff --name-only --diff-filter=AMR origin/master  | grep _spec.rb | xargs rspec

… faça um pseudônimo …

echo "alias mspec='git diff --name-only --diff-filter=AMR origin/master  | grep _spec.rb | xargs rspec'" >> ~/.bashrc

… e sempre que estiver trabalhando em um branch, você pode simplesmente digitar mspecpara executar seus testes modificados.