Все потоки
Поиск
Написать публикацию
Обновить
73.32

Git *

Система управления версиями файлов

Сначала показывать
Порог рейтинга

Прикрепите банковскую карту. GitLab рассказал, как будет бороться с злоупотреблениями майнингом в инструментах CI

Время на прочтение1 мин
Количество просмотров12K


17 мая 2021 года GitLab объявил, что новые пользователи сервиса должны предоставить данные своей банковской карты для получения бесплатного доступа к ресурсам инструментария CI/CD. Только в этом случае будут доступны 400 бесплатных минут для работы с конвейером. Без этого им не будут доступны общие раннеры на GitLab.com. Это сделано в рамках борьбы с многочисленными злоупотреблениями майнингом в инструментарии непрерывной интеграции, доставки и развертывания.
Читать дальше →

GitHub добавил поддержку ключей безопасности SSH

Время на прочтение2 мин
Количество просмотров8.2K


10 мая веб-сервис для хостинга IT-проектов и их совместной разработки GitHub добавил поддержку ключей безопасности для аутентификации по SSH при использовании Git. Разработчики теперь могут использовать внешние портативные устройства, работающие с протоколом FIDO2, для дополнительной защиты от попыток перехвата учетной записи и предотвращения случайного раскрытия секретного ключа.
Читать дальше →

Вышел релиз GitLab 13.10 с улучшениями для администраторов и управлением уязвимостями

Время на прочтение3 мин
Количество просмотров946


GitLab 13.10 уже доступен! В этом месяце мы сосредоточили наше внимание на масштабируемости и удобстве управления продуктом, чтобы вы могли итерировать и вводить новшества быстрее, безопаснее и с меньшим количеством проблем. Релиз 13.10 предлагает улучшения администрирования для масштабирования DevOps в вашей организации, проверку целостности пакетов для аварийного восстановления с Geo, автоматизацию управления уязвимостями для большей эффективности и согласованности в обеспечении безопасности и, как и всегда, множество фантастических вкладов от нашего обширного сообщества. Это — лишь некоторые из более чем 40 новых фич и улучшений в данном релизе.
Читать дальше →

Вышел релиз GitLab 13.9 с панелью оповещений безопасности и режимом обслуживания

Время на прочтение4 мин
Количество просмотров2.1K


GitLab 13.9 уже доступен — с улучшениями DevSecOps, панелью оповещений безопасности для обработки приоритетных уведомлений, режимом обслуживания для постоянной поддержки распределённых команд, улучшенной видимостью, включая расширенную поддержку метрик DORA, а также продвинутыми возможностями автоматизации, которые помогут вам поставлять более качественные продукты быстрее. Это лишь некоторые из более чем 60 новых фич и улучшений в этом релизе.
Читать дальше →

Вышел релиз GitLab 13.8 с редактором конвейеров и первой из метрик DORA

Время на прочтение3 мин
Количество просмотров3.4K

В этом релизе мы рады представить специальный редактор конвейеров (в русской локализации GitLab «сборочные линии»), панель управления частотой развёртываний и несколько улучшений качества работы, которые сделают повседневное использование GitLab ещё более комфортным. И это — всего лишь несколько основных моментов из более чем 50 улучшений этого релиза!
Читать дальше →

GitLab изменила тарифы платной подписки и убрала Bronze/Starter

Время на прочтение1 мин
Количество просмотров11K

GitLab объявила о крупном обновлении своей модели подписки. Компания отказывается от пакета Bronze/Starter за $4 в месяц. Текущие пользователи смогут продлить действие пакета один раз по существующей цене, а затем им будет необходимо перейти на более высокий уровень, правда, со скидкой.

Читать далее

Acceleration Community Meetup 28/01

Время на прочтение2 мин
Количество просмотров766
На онлайн-митапе Acceleration Community поделились опытом смены инструмента в большой организации, познали искусство удерживать баланс между бизнес-ценностями и техническим долгом, а также узнали, какой он — современный подход к безопасной разработке в крупных IT-компаниях.

Пропустили митап? Делимся записью и презентациями спикеров :)

Вышел релиз GitLab 13.7 с проверяющими для мерж-реквестов и автоматическим откатом при сбое

Время на прочтение4 мин
Количество просмотров3.4K


Ну и год же был 2020! Мы счастливы представить релиз 13.7 с более чем 45 фичами и улучшениями поставки ПО, вышедший как раз к праздникам.

От имени всех сотрудников GitLab мы хотим поблагодарить участников нашего сообщества за ваш вклад и за то положительное влияние, которое вы оказываете на нашу работу. Без вас GitLab не был бы таким, как сейчас.

Благодарим вас и всех членов команды GitLab, которые помогли сделать 2020 год невероятным, несмотря на невзгоды и непредсказуемые обстоятельства. Пожалуйста, оставайтесь в безопасности, будьте счастливы и здоровы в этот праздничный период.
Читать дальше →

Исходные коды компании Nissan утекли из-за неверной конфигурации Git-сервера с активной учеткой admin/admin

Время на прочтение2 мин
Количество просмотров9.9K


По информации портала ZDNet, из-за неверно сконфигурированного сервера Git на Bitbucket в открытый доступ оказались выложены данные внутренних Git-репозиториев компании Nissan North America.

IT-эксперт Тилли Коттманн (Tillie Kottmann) первым обнаружил, что автопроизводитель по какой-то причине оставил на своем Git-сервере активную учетку по умолчанию с логином и паролем admin/admin.
Читать дальше →

FreeBSD переносит свой репозиторий с Subversion на Git

Время на прочтение1 мин
Количество просмотров4.6K
image

Проект FreeBSD в эти выходные начал переносить свой репозиторий с исходным кодом с Subversion на Git. Процесс завершится к концу марта 2021 года.

Репозиторий с документами перенесли на Git две недели назад.

FreeBSD обещает, что при переносе будет сохранена вся история разработки.
Читать дальше →

GitHub предупредил о переходе на токены и SSH-ключи при доступе к Git, пароли отменяются с 13 августа 2021 года

Время на прочтение1 мин
Количество просмотров14K


15 декабря 2020 года веб-сервис для хостинга IT-проектов и их совместной разработки GitHub предупредил всех пользователей о плановом переходе на токены и SSH-ключи при доступе к Git. Доступ только по паролям к Git будет заблокирован с 13 августа 2021 года.
Читать дальше →

Вышел релиз GitLab 13.6 с автоматическим развёртыванием в EC2 и статистикой использования для инстанса

Время на прочтение3 мин
Количество просмотров888


Команда GitLab стремится к повышению производительности и степени удовлетворённости разработчиков. Релиз 13.6 содержит все необходимые ингредиенты, которые помогут вам достичь этого и, возможно, чего-то ещё! Мы надеемся, что вам пригодятся основные фичи релиза, а также ещё более 60 новых фич и улучшений, добавленных в этом релизе.
Читать дальше →

Вышел релиз GitLab 13.5 с обновлениями для безопасности мобильных приложений и вики-страницами групп

Время на прочтение3 мин
Количество просмотров1.6K


Вышел релиз GitLab 13.5 со сканированием безопасности мобильных приложений, вики-страницами групп, общим реестром пакетов и многими другими классными фичами!

Читать дальше →

Ближайшие события

Wikimedia переезжает с Gerrit на GitLab

Время на прочтение2 мин
Количество просмотров5.8K
image

Wikimedia переводит свои репозитории с Gerrit на Gitlab. Там объяснили решение неудовлетворенностью разработчиков системой проверки кода. Wikimedia отмечает, что особенно высок уровень недовольства в волонтерских сообществах.
Читать дальше →

Вышел релиз GitLab 13.4 с поддержкой HashiCorp Vault для переменных CI и Kubernetes Agent

Время на прочтение3 мин
Количество просмотров3.6K


Вышел релиз 13.4 с поддержкой HashiCorp Vault для переменных CI, Kubernetes Agent и центром безопасности, а также переключаемыми фичами в Starter

Читать дальше →

Инженер нашел и выгрузил в сеть исходный код бортового компьютера Mercedes-Benz и другие данные компании

Время на прочтение2 мин
Количество просмотров6.2K
imageФото: daimler.com

Исходные коды компонентов «умного автомобиля», установленных в микроавтобусах Mercedez-Benz, были опубликованы в сети в эти выходные. Выяснилось, что Daimler позволял любому зарегистрироваться на одном из своих локальных серверов GitLab.
Читать дальше →

Новое в GitHub Actions: общий доступ к раннерам в рамках организации

Время на прочтение2 мин
Количество просмотров1.7K


В конце 2019 года появился инструмент Actions, который позволял автоматизировать рабочие процессы непосредственно на платформе GitHub. С тех пор компания работала над расширением его возможностей и добавляла новые функции — например, использование API, кэширование зависимостей и артефактов, а также локально размещенные раннеры. В этом месяце функциональность Actions расширилась еще больше.

По словам компании, разработчики встретили Actions в основном положительно. Например, на площадке GitHub Marketplace появилось более 3200 соответствующих сценариев (рост с момента анонса Actions составил 500 %).

Среди представленных нововведений — возможность общего доступа к локально размещенным раннерам в рамках организации, что упрощает их повторное использование. Раннеры — это часть платформы GitHub Actions, средство запуска заданий в рабочем процессе. Команда GitHub считает, что возможность совместного использования раннеров устранит вероятность человеческой ошибки, так как соответствующие среды выполнения будут заранее правильно настроены и обеспечат эффективное использование ресурсов, а также позволят избежать ошибок, на исправление которых может потребоваться время. Также появились настраиваемые метки для раннеров, которые будут использоваться для направления рабочих процессов соответствующим раннерам.
Читать дальше →

Git празднует пятнадцатилетие

Время на прочтение4 мин
Количество просмотров3.2K

Прошло 15 лет с момента выхода распределенной системы контроля версий Git: первую версию Линус Торвальдс, известный как разработчик ядра Linux, выпустил 7 апреля 2005 г.

Сегодня, по утверждению GitLab, это, пожалуй, самая функциональная в мире распределенная система контроля версий (СКВ).

«В XXI веке качество программного обеспечения — это новый стандарт высокого профессионализма, поэтому компаниям крайне важно найти способы быстрого внедрения инноваций. Git позволяет ускорить разработку и начать приносить пользу клиентам быстрее», — говорит Сид Сижбрандиж, генеральный директор GitLab.

История Git


По словам разработчиков Скотта Чакона и Бена Штрауба, которые еще в начале двухтысячных написали книгу «Git для профессионального программиста», в проекте ядра Linux для обслуживания и отслеживания изменений использовалась распределенная СКВ BitKeeper. В 2005 г. BitKeeper стала платной, поэтому сообщество Linux решило разработать собственный инструмент — на основе уже имеющегося опыта работы с СКВ. Была поставлена задача создать быстрый и простой инструмент с хорошей поддержкой нелинейной разработки, полностью распределенный и способный работать с большими проектами. Так родился Git.
«С момента своего появления в 2005 году Git развился в простую в использовании систему, сохранив при этом свои изначальные качества. Он удивительно быстр, эффективен в работе с большими проектами и имеет великолепную систему веток для нелинейной разработки», — пишут в своей книге Чакон и Штрауб.
Читать дальше →

Вышла бета консольной утилиты GitHub CLI

Время на прочтение2 мин
Количество просмотров5.1K


Разработчики GitHub выпустили бета-версию консольной утилиты GitHub CLI. Она позволяет создавать пул-реквесты и тикеты на GitHub, не выходя из консоли, где вы уже работаете с git.

Пул-реквесты и issue — самые распространённые команды, поэтому их добавили в первую очередь.

Как и прошлая программа Hub, эта полностью написана на Go. Она тоже запускается в разных ОС, включая Linux, MacOS и Windows, причём гораздо удобнее в использовании.
Читать дальше →

Пора обновляться: последняя версия Git устраняет ряд серьёзных уязвимостей

Время на прочтение1 мин
Количество просмотров4.9K

На днях Git зарелизил патч-версии, где устраняются сразу несколько серьёзных уязвимостей.


Список патчей:


v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3, v2.18.2, v2.17.3, v2.16.6, v2.15.4, v2.14.6


Как видите, проапдейтиться имеет смысл, если вы используете Git 2.24 или старше.


Обновиться настоятельно рекомендуют всем, а особенно настоятельно — пользователям Windows, т.к. именно на этой ОС часть закрытых проблем позволяла злоумышленнику выполнить вредоносный код, когда жертва клонирует заражённый репозиторий.


Никаких способов (кроме обновления Git) полностью защититься при клонировании репозитория нет, можно лишь немного нивелировать риск, если:


  • Избегать запуска git clone --recurse-submodules и git submodule update для ненадежных репозиториев.
  • Отказаться от git fast-import на ненадежных входных потоках.
  • Избегать клонирования ненадежных репозиториев в монтируемые NTFS на любой ОС.
Читать дальше →

Вклад авторов