Git: переименовать или переместить все файлы сразу

Я хочу переименовать все файлы erb в моем проекте Git в haml. (например, index.html.erb в index.html.haml)

Если я переименую каждый файл, у меня будет набрать следующую команду более тридцати раз.

$ git mv app/views/pages/index.html.erb app/views/pages/index.html.haml

Я попробовал команду ниже, но она не сработала.

$ git mv app/views/**/*.erb app/views/**/*.haml

usage: git mv [options] <source>... <destination>

    -n, --dry-run         dry run
    -f, --force           force move/rename even if target exists
    -k                    skip move/rename errors

Как их сразу переименовать?

15
задан Junichi Ito 5 February 2012 в 18:43
поделиться