Я создал SSH keygen и просто добавил открытый ключ в мою учетную запись Github.
Когда я отправляю свое локальное сохраненное состояние в Github Repo. Он снова запрашивает имя пользователя и пароль.
Любой вклад будет принята с благодарностью.
Ответ там сам на изображении.
GITHUB не предоставляет доступ к оболочке
Для вас есть два варианта
Кстати, зачем вам вход в оболочку? Это не нужно и неправильно.
Ссылка, приведенная ниже, решит проблему, если вы застряли под «Отказано в доступе». Надеюсь, это будет пара шагов, простых и легко.
https://help.github.com/articles/error-permission-denied-publickey
Вышеуказанная информация по ссылке довольно очевидна
echo "ffmpeg -start_number $STARTNO -i "$DIR$IMGSEQ%04d.$EXTEN" -vcodec ffv1 $VIDNAME.mkv"
Право! Спасибо за указание на ошибку $DIR$IMGSEQ. Одна из нескольких глупых ошибок, я знал, что делал. Без $DIR в начале там это искало бы файлы изображений в существующем рабочем каталоге, в котором не будет файл изображения.
– InverseTelecine
9 August 2015 в 05:19
Просто используйте github-keygen для настройки SSH. Легко и безопасно.
Отказ от ответственности: я автор этого инструмента.
$1STFILE
на $FIRSTFILE
потому что I' ve слышал, что некоторые сценарии имели проблему с ведущими числами в переменных.)
– InverseTelecine
9 August 2015 в 05:28
STARTNO=$(echo $FIRSTFILE | grep -Eo "[0-9]+")
работает отлично для получения номера документа независимо от it' s длина. I' d любят спрашивать Вас, как это работает точно, но от чтения grep страницы справочника о-E быть " расширенный регулярный expression" это походит на что-то это couldn' t быть объясненным новичку быстро. I' ll должен читать на нем в свободное время. – InverseTelecine 9 August 2015 в 05:16