13 мая 2017 | Категория:

githubmosaic

Эта тулза генерирует из картинки git-репозиторий, в котором коммиты так распределены по дням за последний год, чтобы после пуша репозитория на github эта картинка отрисовалась на дашборде (там, где activity). Примерно вот так

Установка

1. Клонировать репозиторий с github (http://github.com/jizuscreed/githubmosaic). Добавить директорию с репозиторием в  GOPATH

2. Скомпилировать go build mosaic.go

Использование

1. Запустить в терминале скомпилированное приложение, передав параметрами имя файла с картинкой и дерикторию, в которой будет создан новый репозиторий с данными картинки в виде коммитов. Например mosaic face.jpg testdir. Директория будет создана в родительской для текущей директории.

2. Создать репозиторий на github

3. Добавить его как удаленный в репозиторий, сгенерированный githubmosaic и выполнить push

4. PROFIT!!!

Написать комментарий