См. это решение на основе конфигурации git:
https://dzone.com/articles/how-to-use-gitconfigs-includeif
Добавить в файл «~/.gitconfig»:
[includeIf "gitdir:~/work/project1/.git"]
path =.gitconfig-project1
Создайте файл «~/.gitconfig -project1» с содержимым:
[core]
sshCommand = "ssh -i ~/.ssh/project1 -F /dev/null"
[user]
name = user1
email = user1@email.com
Джефф, Я ответил пару дней назад, но не был зарегистрирован и у меня проблемы с этим, поэтому мой ответ, кажется, исчез -извините! Профиль находится в моем разделе данных Windows (E :)на жестком диске объемом 2 ТБ, где также находится Windows (C :). Linux установлен на отдельном HDD. Я настроил T'bird и FF в Linux для ссылки на это местоположение профиля, как и программы в Windows, поэтому они синхронизируются в обеих операционных системах. Таким образом, используемая файловая система — NTFS, доступная в Linux, и эта установка отлично работала до недавних обновлений (вскоре после обновления Win 10 ), и теперь у меня есть эта проблема. Процесс 5 ). выше, кажется, имеет наибольшую вероятность успеха, но все еще немного неудобно загружаться в Win 10, удалять все файлы «lock», «parent.lock» и «.parentlock» перед повторной -загрузкой в Linux, чтобы заставить работать T'bird и FF!