Мне нравится сохранять локальные репозитории Git в папке Skydrive, чтобы они хорошо синхронизировались между машинами, и у меня всегда есть онлайн-копия. Тем не менее, я недавно столкнулся с проблемами после обновления с Windows 8 до Windows 8.1.Отсутствующие/поврежденные ошибки объектного файла при использовании репозитория Git в Windows 8.1 Skydrive
В частности, я начал получать ошибки, которые [hash] object отсутствовали или были повреждены. После отладки проблемы выяснилось, что Git испытывает трудности с новой интеграцией Skydrive 8.1 в файловую систему. В частности, 8.1 нравится перечислять файлы так, как будто они хранятся локально, но сохраняйте их в сети до тех пор, пока они не будут доступны. Оказалось, что щелчок правой кнопкой мыши по моей папке репо и нажатие «сделать доступным офлайн» решило ошибки git.
Есть ли какие-то удобные настройки git или windows, которые я могу изменить, чтобы сделать это ненужным? Не стоит делать файлы доступными в автономном режиме (на самом деле, я, вероятно, все равно это сделаю), но я хотел бы знать, есть ли более аккуратное решение.
Почему вы не тратите $ 0 на учетную запись BitBucket? –