git clone с локального на удаленный

Мы находимся в процессе перехода с Mercurial на Git для нашего рабочего процесса, и у меня есть две незначительные проблемы.

Во-первых, можно ли «клонировать» локальный репозиторий прямо на пустой удаленный (ssh ) dir?

В настоящее время, когда мы создаем новый веб-сайт, мы в основном клонируем нашу CMS локально, настраиваем ее, а затем мы клонируем ее в центральном репо и на веб-сервере ( hg clone. ssh: // возможно ли «клонировать» локальный репозиторий прямо в пустой удаленный (ssh) каталог? ...

Мы находимся в процессе перехода с Mercurial на Git для нашего рабочего процесса, и у меня есть две незначительные проблемы.

Во-первых, можно ли «клонировать» локальный репозиторий прямо на пустой удаленный (ssh ) dir?

В настоящее время, когда мы создаем новый веб-сайт, мы в основном клонируем нашу CMS локально, настраиваем ее, а затем мы клонируем ее в центральном репо и на веб-сервере ( hg clone. ssh: // возможно ли «клонировать» локальный репозиторий прямо в пустой удаленный (ssh) каталог? ...

Мы находимся в процессе перехода с Mercurial на Git для нашего рабочего процесса, и у меня есть две незначительные проблемы.

Во-первых, можно ли «клонировать» локальный репозиторий прямо на пустой удаленный (ssh ) dir?

В настоящее время, когда мы создаем новый веб-сайт, мы в основном клонируем нашу CMS локально, настраиваем ее, а затем мы клонируем ее в центральном репо и на веб-сервере ( hg clone. ssh: //аккаунт @ сервер/ www ). Таким образом, у нас есть мгновенный доступ к добру толкать / тянуть.

Это подводит меня ко второй проблеме, удаленному развертыванию.

В настоящее время с Mercurial у меня есть простые перехватчики в удаленных репозиториях, которые выполняют hg up при получении набора изменений.

Чтобы сделайте то же самое с Git. Я следовал инструкциям здесь: http://caiustheory.com/automatically-deploying-website-from-remote-git-repository , но я бы хотел сохранить .git в корне веб-сайта, как и в случае с Mercurial (он защищен конфигурацией Apache, и я не могу экспортировать GIT_DIR для всех учетных записей, так как у некоторых есть более одного веб-сайта / репозиториев).

Можно ли иметь в основном такую ​​же настройку, не отделяя рабочий каталог от репозиториев?

27
задан suci 22 July 2016 в 11:35
поделиться