Я только что создал каталог с именем website
. Здесь есть пара изображений, страница index.html и т. Д. Я запустил: git --bare init --shared=0777
Теперь успешно создан пустой общий репо.
Теперь я пытаюсь клонировать этот проект, зайдя в /developers/developer1
на моем сервере и запустив git clone /live/website
. Я получаю следующее сообщение:
Initialized empty Git repository in /developer/developer1/website/.git/
warning: You appear to have cloned an empty repository.
Я использую UNIX. Когда я делаю ls
, я вижу только папку .git, и ни одна из страниц images / index.html здесь не была клонирована. Я пытался сделать:
git pull /live/website origin
fatal: Couldn't find remote ref origin
fatal: The remote end hung up unexpectedly
git pull /live/website master
fatal: Couldn't find remote ref master
fatal: The remote end hung up unexpectedly
Я знаю, что должен делать origin
, потому что когда я делаю git remote -v
, вот что я получаю:
origin /live/website (fetch)
origin /live/website (push)
Итак, в двух словах, вот что мне нужно сделать, чтобы помочь:
- Узнайте, как клонировать все мои файлы с / live / website на / developer1
- Возможность вносить изменения в файлы локально на developer1 и отправлять эти изменения обратно.
Однако, поскольку я не могу получить файлы, я не могу продолжать! Основное намерение состоит в том, чтобы позволить многим разработчикам одновременно работать с файлами и помещать свои изменения в основной каталог /live/website
, как только они будут сделаны.