Как мне заставить мой git работать каталог внутри Dropbox, чтобы я мог беспрепятственно работать с любого компьютера с поддержкой Dropbox без фиксации?

Когда я на работе, я использую свой macbook, но дома я предпочитаю использовать свой imac. Когда мы использовали Subversion, все, что мне нужно было сделать, это поместить мой рабочий каталог в папку Dropbox, и он без проблем синхронизирует мои два компьютера. Я мог перестать работать над своим macbook на работе (без фиксации или толкания), затем продолжить работу с того места, где остановился, на моем imac дома, закончить то, над чем я работал, и зафиксировать свои изменения из дома. С любого компьютера это будет выглядеть так, как будто я выполняю всю свою работу на одном компьютере.

Поэтому я хочу, чтобы в Dropbox находился мой локальный рабочий каталог и который синхронизировался между моими компьютерами. Я НЕ хочу использовать свою папку Dropbox в качестве исходного мастера (это в основном то, что я обнаружил, когда искал это в Google). Я счастлив использовать для этого github. Я просто хочу иметь возможность переключаться с компьютера на компьютер без сбоев.

Мы перешли на git, и это не так. По какой-то причине он работает так же. Я получаю сумасшедшие ошибки с повсюду конфликтами. Это похоже на то, что информация git на самом деле не хранится в папке dropbox ... или, может быть, dropbox не видит и не синхронизирует изменения из-за того, как git манипулирует отметками времени в файлах (догадываясь здесь).

Кто-нибудь знает, почему это работает иначе с git, и что я могу сделать, чтобы снова добиться того же поведения?

12
задан Cœur 28 December 2018 в 03:48
поделиться