Как стать автором
Обновить

Комментарии 47

Ну, справедливости ради, тут официальный пост от Microsoft. Что, конечно, не отменяет того факта, что вчера уже все всё обсудили

Не обратил внимания, что это корпоративный блог. Официальный пост припозднился значит.

Просто ребята из The Next Web выпустили статью раньше срока, а ребята из jugru ее оперативно перевели.

На GitHub размер репозитория ограничен 1 Гб. И есть два вопроса, на которые я в своё время так и не нашел ответа. Может сейчас что-нибудь поменялось?


  1. 1 Гб репозитория — это объем папки .git проекта или папки проекта в его текущем состоянии без папки .git? Или же это объем папки .git и папки проекта вместе?
  2. Есть ли возможность увеличить допустимый объем репозитория? Например, в платной версии есть такая опция?
Если нужно больше 1 Гб есть смысл посмотреть в сторону Git Large File Storage (LFS), GitHub это поддерживает
Если нужно больше 1 Гб, есть смысл посмотреть в сторону GitLab. Там 10 гигабайт — раздолье :)
Ну LFS всё же для больших файлов, да бинарники норм там хранить, реп может 1Гб быть и состоять из мелких.
Как ниже прокомментировали, LFS нужен для больших файлов, но может быть ситуация, когда объемы файлов не превышают 100 Гб и LFS не нужен, но мелких файлов много и они превышают по сумме 1 Гб в репозитории.
НЛО прилетело и опубликовало эту надпись здесь
Разумеется, что на на github хранится папка .git и всё. Вопрос о том, как считается объем репозитория. При клонировании репозитория на компьютера появляется папка проекта с его текущим состоянием (на основе истории из папки .git) и папка .git, хранящая историю проекта. И я нигде не находил разъяснения объем чего будет считаться для определения достижения лимита в 1 Гб: папки .git, объема текущего состояния проекта или суммы обеих папок. Например, может быть проект небольшого размера в текущем состоянии, но с большой и длинной историей, которая занимает больше 1 Гб.
очевидно имеет значение только объем папки .git
все остальное — это текущее состояние, зависит от коммита на котором вы стоите

Поскольку на гитхабе у репозиториев нет рабочей копии, ответ на ваш вопрос очевиден.

Раньше, если нужно было больше, то нужно было просто обращение в поддержку. Там после номинальной оценки «полезности»/«оправданности» лимиты расширяли. Как сейчас обстоят дела, не знаю. Это для обычных аккаунтов, у платных/Энтерпрайз них, думаю, это ещё проще решалось.
и мы будем очень рады всем вашим проектам, задуманным и созданным в 2019 году.

А Фрейд-таки всё равно с нами…
Эту фразу можно исправить только гарантиями недоступности никому кроме соавторов кода в приватных репозиториях. Для Гитхаба как отдельной компании это было неактуально, т.к. он не занимался разработкой ПО. А вот нынешний владелец основной доход получает от разработанных им продуктов, и отношение к использованию чужих идей и наработок у него вполне себе толерантное.
НЛО прилетело и опубликовало эту надпись здесь
На GitHub'e не только ваш код.
С другой стороны — приватные репозитории на GH существовали и раньше, только за них платили, а в таком случае с большей долей вероятности была какая-то гарантия. Как обстоят дела сейчас — нужно читать соглашение, но я ленив, чтобы этим заниматься без необходимости.
Со стороны конкуренции, мне кажется — это очень хороший ход, т.к. многие разработчики используют сторонние репозитории типа BitBucket именно по причине возможности поднятия собственного приватного сервера.
Данный шаг позволит GH переманить к себе часть клиентов в виде небольших команд разработчиков, а там глядишь — команда увеличится, и перейдет на enterprise.
Ваш код может быть использован против вас ))
публиковать публично

Я этого ждал со дня открытия github!
Спасибо!!!

Тоже очень давно регался, но не имея даже одного бесплатного приватного гита заставило отказаться. Сейчас попробую снова.
Хорошая попытка, Microsoft, но нет.
Не нравится — удали свой аккаунт с гитхаба. Не ограничивайся комментарием на хабре, будь человеком!
НЛО прилетело и опубликовало эту надпись здесь
А вы боялись, что что-то плохое будет. И Educational Pack до смены властей мне подтверждали полгода, а сейчас — сутки.

Ой, как будто сделать бесплатным то, что у всех конкурентов бесплатное, — гарантия, что не будет плохого.

Да ладно, мне еще года полтора назад в течении дня оформили
А что с ci\cd? Travis бесплатный, вроде, только для опенсоурс проектов. Разве опенсорс проект может быть приватным? Если нет, то без Travis и смысла нет в приватных репозиториях.

GitHub же свой CI/CD делают

CircleCI попробуй. 1500 минут бесплатно и бомбовая интеграция с github

Замануха, типичная. Сначало безплатно раздать, сделать лампово. А потом внезапно платные фишки вводить. Типичная тактика
Определенно. Но что плохого в платных фишках? Разве программисты должны питаться святым духом?
Плохо когда бесплатная фишка внезапно делается платной.
вот тогда и будете ныть, а сейчас зачем?
НЛО прилетело и опубликовало эту надпись здесь
Планируете ли вы открывать под свободной лицензией код github?
Хитренький.
После такой новости я бы наверное удалил бы проекты на пол года-год. По сути, это могло бы сделать все проекты опенсорсными.
Пользуюсь из за простоты использования, но другие решения не пробовал в боевом режиме, потому не могу сравнить.
Теперь перестанут списывать почти 8 долларов в месяц, мелочь а приятно.
Раньше, было ограничение на 5 приватных хранилищ, кажется для минимального тарифа, потом данное ограничение сняли, теперь вот плату сняли.
тем не менее, сейчас приватный репозиторий не может иметь вики. Требуется апгрейд до Github Pro

Не то чтобы это был минус, но… обидно. Конфетка вкусная, но не вся.
Аналогично GitHub Pages. «Upgrade to GitHub Pro or make this repository public to enable Pages.»
представляю как плакали кто купил доступ, хотя они правильно сделали, по мне верное решение особенно на фоне битпака и оным.
Интересно, а люди, которые «сваливали» с гита и истерили без толики разумности насчёт покупки майкрософтном как себя сейчас чувствуют? Мало надежды, что они сделают выводы, слишком глупо поступили. Майкрософт молодец!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий