Итак, вот мой случай использования:Git непосредственно совершить файл мерзавец и/или gitlab
Я пытаюсь разработать внутреннее приложение Mac для не-разработчиков в моей команде, чтобы изменить некоторые параметры моей игры , В идеале приложение сможет воссоздать необходимые конфигурационные файлы и напрямую зафиксировать/направить их на мой экземпляр gitlab, что вызовет сборку CI.
Я знаю, что я мог бы программно клонировать мое репо на свою машину, а затем редактировать его программно и фиксировать изменения, но я стараюсь избегать того, чтобы каждый пользователь редактировал несколько файлов, клонирующих 2 + ГБ кода ,
Любые предложения по использованию непосредственно для удаленного репо? В этом случае как пользователь, так и мой сервер могут считаться «доверенными». Благодаря!
Я считал это решение раньше, и в то время как это имеет смысл, как бы что крючок работа? Мне нужно было бы иметь еще одну рабочую копию моего репо на моем сервере, а затем написать сценарий для вытягивания, обновления подмодуля, фиксации и нажатия, нет? –
@SteveKanter Я так считаю, поскольку подмодуль, вероятно, потребует рабочего дерева (что означает, что голого репо было недостаточно) – VonC