Почему git add — это не сохранение: как Git на самом деле хранит файлы
Почти каждый, кто работал с Git больше пары недель, хоть раз сталкивался с одной и той же путаницей: почему git add — это не сохранение, зачем нужен какой-то отдельный индекс, если есть коммит, откуда вообще берутся конфликты при мерже, если мы просто оба поправили один файл. И почему иногда git status показывает файл как изменённый, хотя вы точно ничего не трогали. Знакомо? Тогда эта статья для вас. Давайте разберёмся, как Git устроен на самом деле. Не с точки зрения команд, а с точки зрения данных...
25,9 тыс читали · 6 лет назад
Git за полчаса: руководство для начинающих
В последние годы популярность git демонстрирует взрывной рост. Эта система контроля версий используется различными проектами с открытым исходным кодом. Новичков часто пугает большое количество замысловатых команд и сложных аргументов...