Полезная команда GIT: archive

Как заархивировать репозиторий или отдельную ветку? Очень просто! В Гит есть встроенная возможность создать архив! Для этой цели служит команда git archive. У команды есть несколько важных и полезных опций. format — формат архива: tar, zip, tar.gz, tgz Далее указываем или HEAD, имя ветки или тега, который помещаем в архив. Также выходной файл можно задать … Читать далее

Пустой GIT коммит

Недавно (по вселенским меркам) узнал, что есть возможность сделать пустой коммит. Как раз то, чего мне очень хотелось при старте проекта. Создаёшь пустой проект, делаешь первый пустой коммит, а потом уже файлы, каталоги, фреймворк и вот это вот всё. Итак, это можно сделать благодаря флагу —allow-empty Для начала проекта: Затем делаем пустой коммит: И вот … Читать далее

Что добавить в .gitignore

Кажется, сегодня про GIT знают все, ну или хотя бы слышали. Эта система контроля версий сегодня заслуженно самая популярная. О самом ГИТе поговорим в другой раз, а сегодня — про один из важных файлов, в котором можно указывать какие файлы должны попасть в индекс системы, а какие нужно проигнорировать. В лучших программистских традициях он так … Читать далее