Цель: добавить новый файл в удаленный репозиторий git, не проверяя все это локально.
Почему: я создаю приложение, которое будет добавлять файлы в репозиторий пользователя git.Некоторые из этих репозиториев будут сотнями мег.Некоторые будут затронуты очень редко.Я хочу не тратить терабайты дискового пространства, чтобы держать большие репозитории проверенными, которые не будут часто затрагиваться, и я не хочу нести неизбежную задержку проверки репо на 200 МБ (много бинарных файлов), чтобыдобавьте в него новый файл и верните его в исходную точку.
Я предполагаю, что git-клиент по умолчанию НЕ МОЖЕТ этого сделать, но я надеюсь, что кто-то написал что-то, что может передать в удаленное хранилище (не важно, на каком языке), не проверив все это локально.,Обладает ли Cloud9 IDE чем-то вроде этого?
Приложение будет иметь полный доступ к git-репо пользователей через SSH или любой другой механизм, который GitHub использует для приложений oAuthed для настройки репо.