Как вести разработку с двух компьютеров с разными ОС?
я так понимаю это папочка с файлами которую для себя эта IDE создает. Добавь папочку в gitignore https://git-scm.com/docs/gitignore
А разработка проста, работаешь коммитишь, закончил работу за компом заккоммитил и потом git push origin залил в реп, далее сел за другой комп сделал git fetch(проверил обновление), далее тебе подскажут все, как выкачать обновление.
Я пользуюсь диском Гугла.
На обоих компах под своей учеткой запущен Гугл диск. Проект создан в папке гуглдиска.
При изменении проекта на одной машине, файлы автоматом синхронизируются.