Как работают такие программы, как Gitolite?

Мне любопытно, как работают такие программы, как gitolite, в частности, как они взаимодействуют с протоколом SSH для обеспечения индивидуального подхода. Может ли кто-нибудь привести пример того, как я мог бы сделать что-то вроде следующего и где я мог бы узнать больше об этой теме?

→ ssh [email protected]
PTY allocation request failed on channel 0
Hi ! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.

Дополнительный вопрос: мой основной язык - JavaScript. Можно ли добиться того, чего я хочу, с NodeJS?

Ответы на вопрос(3)

Ваш ответ на вопрос