@devops_ru

Страница 2802 из 4568
Dmitrii
13.06.2017
21:23:19
У меня тоже куча вопросов. Устал уже удалять.

Ivan
13.06.2017
21:23:51
вот так и рушатся аксиомы о тефтелях(

Igor
13.06.2017
21:25:37
ls -alh /путь/к/директории что показывает?)
У меня наверное следующая проблема. Я хочу склонировать репозиторий. Делаю это в папке на сервере, а он мне выдаёт : Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. Но я ключ на github добавил в настройках публичный своего сервера.

Andrey
13.06.2017
21:26:35
Ssh git@host -v что кажет?

Google
Alexander
13.06.2017
21:26:50
ну, там могут быть ещё ограничения и другие, наверное... я на битбакете держу в основном... там можно по айпишникам ограничивать и прочее такое, проверь, что нет таких ограничений

Alexander
13.06.2017
21:27:44
такое может быть если опечатался в команде

Igor
13.06.2017
21:28:11
Сделай ssh -T git@github,com на сервере
Hi User! You've successfully authenticated, but GitHub does not provide shell access.

Alexander
13.06.2017
21:28:41
может быть, не дали прав?

Igor
13.06.2017
21:29:25
Alexander
13.06.2017
21:29:34
а кто владелец репозитория?

ну, компания

он мог просто добавить тебя в команду

но не дать права на репозиторий

Andrey
13.06.2017
21:30:49
Тогда http даст

Google
Andrey
13.06.2017
21:31:05
Git clone http://

Alexander
13.06.2017
21:31:53
там есть ещё права на ветки) они могут быть разные на каждую ветку) может быть ты пытаешься вытащить коммит оттуда, где нет прав?..

Alexander
13.06.2017
21:32:27
на гитхабе есть

и на битбакете

правда там вроде права на коммит в них

Dmitrii
13.06.2017
21:32:45
на гитхабе есть
Есть на форспуш. На чтение нету

Andrey
13.06.2017
21:32:46
Dmitrii
13.06.2017
21:33:06
Ну как бы сабмодулс
Ну как бы это не ветка, але

Igor
13.06.2017
21:33:21
Может быть сделать git remote add origin

Andrey
13.06.2017
21:35:07
Ващет гадо первым делом глянуть в гитконфиг

Там вполне могут быть другие ключики прописаны

Или юзверь

Pavel
13.06.2017
21:37:07
В гите то права на ветки? Где это такое
В gitolite есть права на ветки

Andrey
13.06.2017
21:37:10
Cat ~/.gitconfig е?

Igor
13.06.2017
21:39:14
Cat ~/.gitconfig е?
Конфиг у меня показывает только user и email

Andrey
13.06.2017
21:40:19
А ~/.ssh/config

Igor
13.06.2017
21:41:09
А ~/.ssh/config
У меня там только authorized_keys id_rsa id_rsa.pub known_hosts

конфига нет

Google
Andrey
13.06.2017
21:41:19
О

Сотрите запись в known_hosts для гитхаба

Pavel
13.06.2017
21:42:09
Hi User! You've successfully authenticated, but GitHub does not provide shell access.
У пользователя User есть доступ к нужному репозиторию на гитхабе?

Igor
13.06.2017
21:43:12
У пользователя User есть доступ к нужному репозиторию на гитхабе?
Где это посмотреть? Ну как бы я делал этот репозиторий.

Alexander
13.06.2017
21:43:29
конфига нет
/etc/gitconfig , ~/.config/git/config

Igor
13.06.2017
21:44:35
Alexander
13.06.2017
21:44:48
я помню, на Битбакете было нечто подобное - если включена 2FA, то работать через https не будет

Igor
13.06.2017
21:46:14
На всех устройствах работает, а вот на сервере нет. У меня сервер у DigitalOcean, git был уже по-умолчанию поставлен. Может чо они чудят..

Когда делаю клон, то вот чо: Cloning into 'repa'... Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

Anton
13.06.2017
21:48:50
Error: Permission denied (publickey) - User Documentation https://help.github.com/articles/error-permission-denied-publickey/

Alexander
13.06.2017
21:49:51
ставить на сервер git - не очень хорошая идея)

лучше делать релизы в том или ином виде и ставить их

репозитория git включает в себя не только релизы

Andrey
13.06.2017
21:50:41
Лiл

Alexander
13.06.2017
21:50:49
то есть лучше вообще не решать эту задачу. Вселенная не хочет этого

Andrey
13.06.2017
21:50:55
До запрещает прямой доступ на сервер

Делайте нормальный деплой

Alexander
13.06.2017
21:51:33
по ftp

?

Igor
13.06.2017
21:51:57
Я понял.

Google
Andrey
13.06.2017
21:52:08
Mv ~ /dev/zero

Igor
13.06.2017
21:52:12
Я генерил ключи без sudo

Sergey
13.06.2017
21:52:13
ставить на сервер git - не очень хорошая идея)
ну уж раз Овчинников сказал...

Andrey
13.06.2017
21:52:25
Он прав

Igor
13.06.2017
21:52:36
Сейчас сделал в домашней папке без sudo клонирование и всё ок

Andrey
13.06.2017
21:52:46
Это ограничение до

Igor
13.06.2017
21:52:52
Но чтобы сделать в /var/www/html у меня нет там прав

Сейчас нужно права сделать

Alexander
13.06.2017
21:53:45
ну уж раз Овчинников сказал...
по соображениям безопасности)

Страница 2802 из 4568