Интересно, что скажут другие, поскольку я не эксперт по git, но у вас есть эти варианты.
Сначала найдите коммит, которому две недели
git log -n 1 --format="%h %aD" --until="@{2 weeks ago}"
b4f2ff3 Fri, 28 Oct 2011 08:36:56 -0600
Показывать неотправленные ветки с момента фиксации
git branch --no-merged b4f2ff3
foo
* master
views_to_tables
Показать объединенные ветви с момента фиксации
git branch --merged b4f2ff3
Hday.mt
commod_stat
commodity_stat_SP
merged
printscheman
program_options
release
test
Удалить местное отделение
git branch -d <branchname>
Удалить удаленную ветку
git push origin :<branchname>