Имеется удаленный git-репозиторий.
Подскажите, пожалуйста, можно ли при помощи JavaScript или Node.js выкачать из репозитория определенные файлы? Если да, то как?
UPD:
Для загрузки файла можно использовать функцию
http.get() :
var http = require('http');
var fs = require('fs');
var file = fs.createWriteStream("file.png");
var request = http.get("http://im.glogster.com/media/2/5/24/10/5241033.png", function(response) {
response.pipe(file);
});
Пример взят из
ответа на StackOverflow
Тем не менее, если http заменить на https и указать путь до файла в репозитории с расширением *.exe, то файл скачивается некорректно, например, вместо 6MB всего 5KB.