Git. Урок №1. Что такое Git? Установка и настройка.
Десять лучших советов и хитростей Git
Git является одним из наиболее широко используемых инструментов для совместной работы в разработке программного обеспечения. Даже разработчики, работающие вне команд, часто используют Git в качестве системы контроля версий. Большинство пользователей взаимодействуют с Git через командную строку, однако многие редакторы кода и среды разработки имеют встроенную интеграцию с инструментами Git, облегчающую рабочий процесс. Несмотря на широкое распространение Git, многие разработчики лишь поверхностно понимают весь потенциал инструмента...
git add -p: хирургия коммитов вместо «мелких изменений»
Есть момент, знакомый почти каждому разработчику. Ты вошёл в поток: чуть поправил логику, заодно переименовал переменную, по дороге почистил форматирование и… внезапно всё это живёт в одном файле. А дальше — классика жанра: коммит с сообщением уровня «фиксы и прочее - fixes and stuff». Команда git add -p — это тот самый инструмент, который незаметно, но радикально меняет культуру работы с Git. И что особенно иронично — он всегда был рядом. Почему атомарные коммиты — это не занудство Git задумывался как система управления изменениями, а не файлами...