Я обучил печатать на GNU Typist . Он поставляется с упражнениями для разных языков и раскладок клавиатуры, если вы так склонны.
Одна из самых забавных программ ввода текста, которую я использовал, - это dvorak7min. Он имеет режим мерзости , в котором для каждой сделанной вами опечатки курсор возвращается на 1. Поэтому, если вы не наблюдаете за набором текста, вы вернетесь к квадрату 1….
Вы должны реализовать B как подмодуль .
git submodule add git://yourdomain.com/path/to/B path/to/B
Где git: //yourdomain.com/path/to/B
- удаленный путь к Б.
И путь / к / B
- это локальный каталог, в который вы хотите поместить его в A.
Тогда каждый раз, когда вы будете клонировать репо A, вам придется выполнять подмодуль git обновление
. И B будет обновлен.
Capistrano управляет этим автоматически, если вы задаете : git_enable_submodules
значение true.