Отключите передачу X11 (использование -x
переключатель к ssh
) и набор переменная среды ДИСПЛЕЯ для машины B. Например, это скажет Вам настройки для:0 на машине B:
ssh -x machineB
DISPLAY=:0 xrandr
Я бы просто запустил клон git
, как вы описали, а затем удалил каталоги .git
, которые разбросаны по всему клонированному каталогу.
$ find puppet-heat/ -name '.git' -exec rm -fr {} +
Вы можете использовать поддержку SVN GitHub:
svn export https://github.com/user/project/trunk
здесь подробнее:
https://stackoverflow.com/questions/9609835/git-export-from- Github-удаленный репозиторий
git-архив по-прежнему правильный путь:
git-клонhttps://github.com/stackforge/puppet-heat.gitcd puppet -тепло гит-архив
Причина, по которой ваш подход не работает, -очевидно -в том, что github не (или не )поддерживает удаленное архивирование. Это означало бы, что архив фактически создается как файл на сервере github, который затем отправляется.
Так что просто клонируйте репозиторий и запустите git-архив на своем клоне.