Библиотека программиста | программирование, кодинг, разработка
83.3K subscribers
3.79K photos
175 videos
89 files
6.85K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/a32a0d94

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
#tools

🔧 git filter-repo — продвинутый инструмент для перезаписи истории, который можно использовать при необходимости изменить большое количество коммитов каким-то программируемым способом — например, изменить глобально адрес электронной почты или удалить файл из всех коммитов.

Инструмент рекомендуется использовать как альтернативу имеющейся команде git filter-branch, которая содержит проблемы с производительностью и различные подводные камни использования.

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

https://proglib.io/w/69fffc13
#tools #news

🔧 GitBucket — система Git на базе Scala с простой установкой, интуитивно понятным интерфейсом, высокой расширяемостью и совместимостью с GitHub API.

Под капотом:

Поддержка публичных и приватных Git-репозиториев с доступом через HTTP и SSH
Поддержка GitLFS
Интерфейс для навигации по репозиторию с поддержкой онлайн-редактирования файлов
Наличие Wiki для подготовки документации
Интерфейс для обработки Issues
Средства для обработки Pull requests
Система отправки уведомлений по электронной почте
Простая система управления пользователями и группами с поддержкой интеграции с LDAP
Система плагинов с коллекцией дополнений, разработанных членами сообщества

Недавно вышла версия GitBucket 4.37.0. С обновлениями можно ознакомиться здесь.
👍1