Alfa Brain

Статьи

...

iTerm — как дублировать вкладку в той же директории

Алексей ВечкановАлексей Вечканов   

Современные среды разработки часто требуют использования нескольких вкладок терминала для работы над проектом. Например, вам может понадобиться вкладка для компиляции, чтобы собрать финальный JavaScript-файл для браузера. Помимо компиляции фронтенда, может потребоваться запуск сервера для обработки входящих запросов, будь то сервер фронтенда или бэкенда.

Истоки и эволюция редакторов Vi и Vim

Алексей ВечкановАлексей Вечканов   

История Vi и Vim тесно переплетается с развитием программного обеспечения с открытым исходным кодом (Open Source Software). В этой статье мы отправимся в путешествие к истокам текстовых редакторов UNIX, чтобы рассмотреть ключевых участников и важные события, повлиявшие на их эволюцию.

Настройки в GIT: Основы для комфортной работы

Алексей ВечкановАлексей Вечканов   

Git — это мощный инструмент для управления версиями, но для эффективной работы необходимо правильно настроить его под свои нужды. В этой статье мы рассмотрим основные настройки, которые помогут вам начать работать с Git максимально комфортно.

Распаковка git - Скрипт

Алексей ВечкановАлексей Вечканов   

Для одного из уроков по Git мне понадобился скрипт для удобного просмотра содержимого директории .git (репозитория). (Инструкция для mac и linux)

Все данные, которые мы хотим сохранить в репозитории, Git хранит в специальных объектах. Эти объекты сжимаются с использованием утилиты zlib для экономии места. Впоследствии Git может объединять такие сжатые объекты в специальные пакеты (pack-файлы), чтобы оптимизировать хранение и ускорить доступ к данным.

Как объединить коммиты в Git и зачем это нужно

Алексей ВечкановАлексей Вечканов   

Git — мощная система контроля версий, которая позволяет разработчикам отслеживать изменения в коде и сотрудничать над проектами. Однако в процессе работы история коммитов может стать запутанной из-за множества мелких или неинформативных коммитов. Объединение коммитов (squash) помогает привести историю в порядок, делая её более понятной и управляемой.

...