Библиотека программиста
78K subscribers
4.73K photos
295 videos
98 files
7.87K links
Все самое полезное для программиста в одном канале.

Наши курсы: https://clc.to/Jil6fg

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
​#tip #docker

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

20 полезных команд Docker для разработчиков.

https://proglib.io/w/297f1cf0
#tip

Продвинутые советы по Git Workflow от Khalid Abuhakmeh, Developer Advocate в JetBrains.

https://proglib.io/w/5454f415
​#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`
👍32🔥4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
#tip

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

https://proglib.io/w/979674f2
🔥32👍11
​#tip #news #tools

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

https://proglib.io/w/37b10401
🔥18👍4
#tip

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

👉 Источник
👍117👎6
#tip

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

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

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