Назад | Перейти на главную страницу

Удаленный доступ к репозиторию git (настройка сервера)

У меня есть репозиторий git на моем сервере ubuntu, к которому я хотел бы получить доступ из моего MacBook. Я включил ssh в Ubuntu со своего Mac. Может кто-нибудь дать, как я могу настроить git, чтобы я мог работать на фронте обе система. Мое требование простое, мне просто нужно работать из обеих систем в одном репо (только один пользователь будет иметь доступ к репо).

Я видел несколько хороших руководств, например http://rudygems.com/post/65970932/setting-up-a-simple-git-server

Я не очень уверен в голом репозитории. У меня есть репо, и мне нравится работать как с сервера, так и с mack book. Это правильно, просто выполнив шаг 4 в приведенном выше руководстве. Я не хочу ошибаться, так как это рабочее репо.

Спасибо

бср

Я делаю это много, не настраивая сервер git. Все, что я делаю, это

git clone git+ssh://tom@githost.computer.local/home/tom/path/to/repository path/to/clone

Мне кажется, что настройка всего сервера только для того, чтобы толкать и тянуть файлы, кажется излишним.

Просто убедитесь, что вы не забываете регулярно отталкиваться, и вы сможете нормально работать в обоих местах.

git pull origin <branchname>
git push origin <branchname>

толкать и тянуть к репо и обратно. Также прочтите man git-push и man git-pull