Git с Dropbox

Я использую git в течение полугода или около того, и я не знаю, использую ли я git полностью.

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

У меня есть рабочий стол и ноутбук. У обоих есть Dropbox.Я инициализировал свои репозитории Dropbox, выполнивgit init --bare, И затем в сценарии пост-фиксации моего рабочего стола, у меня естьgit push --mirror dropbox.

Таким образом, мой рабочий стол и Dropbox всегда будут полностью зеркальными, что хорошо.

Мой реальный вопрос: как мне настроить свой ноутбук? Я слышал несколько предложений:

Вытащите с моего рабочего стола, так что источник моего ноутбука - рабочий стол.Вытащите прямо из Dropbox, так что источником моего ноутбука является Dropbox.

Я занимаюсь номером 2, и я не знаю, правильно ли я поступаю. Мой рабочий процесс включает в себя:

Каждый раз, когда я на своем ноутбуке, я делаю git pull (так как источником ноутбука является сам dropbox, а сам dropbox обновляется)Затем, когда я проверяю ветку от dropbox до локальной ветки.После того, как я закончу с работой, я обязуюсь.Вот где я в замешательстве: я должен также вставить --mirror в мои репозитории dropbox (репозитории моего ноутбука)? У меня возникают некоторые трудности в этой области: иногда Dropbox не очень хорошо синхронизируется и т. Д.

В настоящее время занимаюсьgit branch -r на моем рабочем столе после выполненияgit push --mirror origin на моем ноутбукене показывает мой недавно ноутбук фиксирует. Может кто-нибудь сказать мне, почему?

Я упомянул извлечение с моего рабочего стола напрямую, потому что таким образом я всегда могу инициализировать извлечение, и я на 100% уверен, что синхронизация выполнена. С Dropbox я никогда не могу быть на 100% уверен, что обновление было отправлено на сервер Dropbox.

Ответы на вопрос(1)

Ваш ответ на вопрос