Как вести разработку с двух компьютеров с разными ОС?
Дано: два моих компьютера с Mac OS и Windows 7. Есть задача: организовать совместную разработку приложения в intellij idea (java), так как могу сидеть то за одной, то за другой машиной.
Разработчик я начинающий и поэтому сразу полез в гугл, в котором все советуют Git. Скачал клиент, настроил его в IDE, клонировал репозиторий, но при компиляции ругаются на папку .idea (в частности на файл compiler.xml).
Кто-нибудь сталкивался с данной проблемой и может что-то посоветовать? (видимо проблема в разнице ОС, на которых идет разработка). На Windows все комплируется, на Mac - нет.
А разработка проста, работаешь коммитишь, закончил работу за компом заккоммитил и потом git push origin залил в реп, далее сел за другой комп сделал git fetch(проверил обновление), далее тебе подскажут все, как выкачать обновление.
папку .idea/ стоит добавить в .gitignore или почитать какие файлы можно шарить
Совместную разработку стот вести на той платформе, на которой софт будет работать
Те поставь на оба пк убунту/дебиан/редхет в виде вагранта или просто виртуалки и там все собирай