Я пишу сценарий оболочки (zsh), который будет запускать команды git для набора каталогов. Некоторые из них - проекты с файлами .rvmrc
, которые могут занять некоторое время. Когда I cd
в директорию для запуска команды, она активирует .rvmrc
, что очень замедляет работу скрипта.Запуск команд git в сценарии оболочки без каталога изменений для репо
Пример команда: $(cd $dir && exec git branch)
Я хотел бы либо выполнять команды без cd
ИНГОВ в каталог в моем сценарии, или временно отключить .rvmrc
файл так cd
ИНГОВ в каталог не запускается rvmrc.
Любые мысли?
Переименовать файл? – SLaks
Возможный дубликат [git pull, а не в каталоге git] (http://stackoverflow.com/questions/5083224/git-pull-while-not-in-a-git-directory) –
Предлагаемый дубликат ('git pull, а не в каталоге git '), похоже, покрывает тот же самый признак, что и принятый (только) ответ, но не совсем ясно, как/почему это уклоняется от проблем с менеджером версий Ruby (что и есть файлы '.rmvrc' по-видимому, относятся). –