Друг и пользователь одного из моих приложений с открытым исходным кодом нанял разработчика для продвижения проекта. Разработчик вообще не знает git, и я не хочу настаивать на том, чтобы она слишком много изучала (вместо того, чтобы работать над кодом; не мой выбор).
Она скачала тарбол репо и начала работать. Теперь я хотел бы вернуть ее под контроль версий и работать в ветке.
План, о котором я подумал, заключается в том, чтобы она меньше всего подготовила локальное git-репо, которое обращается к нужной ветви, и отправила ей каталог .git. Таким образом, она может попасть в каталог .git в своей рабочей копии. Тогда все, что ей нужно сделать, это git add .; git commit -a -m "whatever" ; git push
или что-то подобное.
Тогда все, что мне нужно сделать, это помочь ей настроить SSH-ключи для Github.
Я что-то упустил? Я знаю, я знаю, я знаю, многие из вас скажут: «Это отличная возможность для нее учиться мерзости» и т. Д. И т. Д., Но, опять же, это не мой призыв, и Я не хочу терять новая работа разработчика.