Библиотека программиста | программирование, кодинг, разработка
86.1K subscribers
3.39K photos
166 videos
89 files
6.55K links
Все самое полезное для программиста в одном канале.

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

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

Наши каналы: https://tttttt.me/proglibrary/9197

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

Команду docker diff можно использовать для вывода списка изменений в файловой системе контейнера с момента его создания.
#tip #tools

А вы знали про GitLive? Это расширение для IDE, которое позволяет увидеть проблемы, над которыми сейчас работают ваши коллеги по команде, клонированные ими репозитории, имя текущей ветки каждого разработчика и многое другое.

Расширение совместимо с IntelliJ IDEA (Ultimate, Community, Educational), Android Studio, AppCode, CLion, DataGrip, DataSpell, GoLand, MPS, PhpStorm, PyCharm (Professional, Community, Educational), Rider, RubyMine и VS Code.

Смотреть демо
#tip

💡GitHub Markdown поддерживает визуализацию цветов. Необходимо просто поместить hex-код между ``, например: `#C6E48B` `#7AC96F`
This media is not supported in your browser
VIEW IN TELEGRAM
#tip

💡CLI-игра с различными уровнями сложности, которая поможет освоить Git от базового уровня до профи.

https://proglib.io/w/979674f2
#tip #news #tools

💡Команда GitHub анонсировала поддержку математических выражений в Markdown с использованием символов $$ и $. Отличное дополнение к представленной недавно нативной поддержке функционала для создания диаграмм с помощью Mermaid.

https://proglib.io/w/37b10401
#tip

Наглядное объяснение операций соединения в SQL.

👉 Источник
#tip

Это, конечно, элементарно, но в заметки можно сохранить 😉
#infographic #git #tip

В git merge используется неразрушающая операция для объединения историй двух веток без их изменения. Команда создает новый merge commit. Это отличный способ консолидировать изменения, однако ваша история коммитов может получить несколько merge-коммитов в зависимости от того, насколько активна мастер-ветка.

Команда git rebase перемещает историю всей ветки поверх другой, переписывая историю проекта новыми коммитами. Команда полезна, если вы предпочитаете чистую и линейную историю проекта.