Я новичок в написании сценариев github и bash, поэтому нам будет полезно оценить.git pull/clone private repo с использованием только сценария bash
Я хочу запустить сценарий, который будет клонировать частное github repo в моем экземпляре. Поскольку репо является приватным, я понимаю, что мне нужно сделать это через ssh. Так что мой сценарий начинается так:
#!/bin/sh
ssh-keygen -t rsa
#HOW DO I ADD THE SSH TO GITHUB FROM THIS SCRIPT
git clone [email protected]:user/repo.git
Однако следующий шаг заключается в том, что мне нужно вручную перейти в GitHub, чтобы добавить ключ SSH в мои настройки. В любом случае, я могу все это сделать с помощью самого скрипта?
Благодаря
Вам нужно запустить 'ssh-keygen -t rsa' только один раз и обновить свой открытый ключ в github. – alnet
@alnet, но мне все равно нужно входить в github вручную ... – emisqwe