(см. Предупреждение ниже)
Действительно простой способ сделать это в Windows (работает с git bash, возможно, с другими) - создать переменную окружения HOME, которая указывает на нужный домашний каталог.
- Щелкните правой кнопкой мыши на моем компьютере и выберите свойства
- Выберите дополнительные параметры системы (расположение зависит от версии Windows)
- В свойствах системы выберите вкладку "Дополнительно"
- На дополнительной вкладке выберите Переменные среды (нижняя кнопка)
- В разделе «системная переменная» проверьте, есть ли у вас переменная с именем HOME.Если это так, отредактируйте эту переменную, выделив имя переменной и нажав кнопку «Изменить».Сделайте имя новой переменной нужным путем.
- Если HOME еще не существует, нажмите «new» в системных переменных и создайте новую переменную с именем HOME, значением которой является требуемый путь.
![Environmental Variable](https://i.stack.imgur.com/HnTjr.png)
ПРИМЕЧАНИЕ: это может изменить работу других вещей.Например, для меня это меняет место расположения моих файлов конфигурации .ssh.В моем случае я хотел, чтобы моим домом был U: \, потому что это мое основное место, где я ставлю работу над проектом и настройки приложения (т.е. это действительно мой "домашний" каталог).
РЕДАКТИРОВАТЬ 23 июня 2017 г .: Этот ответ по-прежнему периодически получает одобрения, и я хочу предупредить людей, что, хотя это может «сработать», я согласен с @AnthonyRaymond, что он не рекомендуется.Это скорее временное исправление или исправление, если вам все равно, если что-то сломается.Смена дома не приведет к активному повреждению (например, удалению вашего жесткого диска), но, скорее всего, приведет к коварным раздражениям позже.Когда у вас начнутся неприятные проблемы в будущем, вы, вероятно, не запомните это изменение ... поэтому вы, скорее всего, будете чесать голову позже!