Я разработчик Microsoft более 20 лет, и я использовал SourceSafe навсегда, поэтому я понимаю источник управления как таковой. В попытке двигаться со временем я занимаюсь некоторой работой в ASP.Net Core, и у меня есть два компьютера Mac, над которыми я буду работать. У меня есть код Visual Studio и т. Д., Там все хорошо. Я создаю проект на Mac 1, настраиваю репо на visualstudio.com, и моя работа и фиксации - все хорошо. Иногда я должен посетить своего клиента, и я беру со мной MacBook Pro. Чтобы синхронизировать данные между двумя машинами, я всегда использовал Dropbox.Новое в Git - нужно понять, может ли Dropbox помешать ему?
Мне просто нужно понять, что происходит с репликацией файлов - если в проекте есть файлы на iMac дома, и они синхронизируются с MacBook по чудесам Dropbox, что там происходит? Является ли проект еще под управлением источника на MacBook (я вообще не настроил Git на нем). Предположительно, я не могу вернуться обратно в центральный репозиторий? Файлы просто синхронизируются с домашней машиной через Dropbox, и я передаю их, когда возвращаюсь домой после встречи? Должен ли я иметь отдельную ветку или вилку или что-то на ноутбуке и останавливать Dropbox, синхронизируя эту папку?
В последние две недели я узнал довольно много фраз, связанных с Git, но я не уверен, что я все еще их понимаю! Если кто-то может очистить туман для меня, я был бы очень благодарен. Заранее спасибо.
Возможно, вас заинтересует https://github.com/anishathalye/git-remote-dropbox –