Оформить заказ git-репо из Dropbox - PullRequest
3 голосов
/ 13 июля 2011

РЕДАКТИРОВАТЬ

Извините, я забыл об этом вопросе.Оказывается, он неправильно добавил хранилище.Теперь у нас все работает, и мы находим это ФАНТАСТИЧЕСКИМ способом бесплатного использования Git.

END EDIT

Использование по этой ссылке Я немного настраивал Dropbox с репозиториями Git просто для удовольствия, но никогда не приходилосьподелиться ими с кем-либо еще.Теперь я делюсь одним, и я не могу понять, как заставить его работать в качестве полного git-репозитория для нас.
Я поделился с ним папкой Dropbox .git, и он имеет к ней доступ, и с помощью git checkout /path/to/dropbox/folder он может получить полный каталог .... но любые сделанные им изменения не встречаются.
Мы добавили один файл в папку и сделали git add test.txt и git commit -m 'Test Commit' и git push origin master, и он сказал, что это подтолкнулоперемены.Тем не менее, на моей машине, когда я делаю git pull origin master, он говорит мне, что нет никаких изменений.

Если я сделаю git branch -a в своем каталоге, я вижу:

* master
remotes/origin/master

, но в его каталоге мы увидим:

*master
remotes/origin/HEAD -> origin/master
remotes/origin/master

Где я облажался с этим

Ответы [ 2 ]

1 голос
/ 05 августа 2011

Есть ли конфликтующие файлы Dropbox в вашей папке .git в Dropbox?Я попытался поделиться репозиториями git таким образом, и один или несколько блотов git внутри репозитория неизбежно оказались в конфликтном состоянии с Dropbox.Что может сбить с толку, так это то, что Dropbox выберет один из файлов для использования и создаст копию другого с другим именем.Это приведет к тому, что любые изменения в конфликтующей версии, по-видимому, исчезнут из хранилища.

0 голосов
/ 04 августа 2012

Ответ опубликован как Редактировать на вопрос:

Извините, я забыл об этом вопросе. Оказывается, он неправильно добавил хранилище. Теперь у нас все работает, и мы считаем, что это ФАНТАСТИЧЕСКИЙ способ использовать Git бесплатно.

...