Translate Git internals - environment

Ещё не готово
, проверяя на каждом шагу наличие директории `.git`.