Глобальный .gitignore

Собственно, все указано в заголовке. Вам остается только создать новый .gitignore или указать на существующий.

git config --global core.excludesfile ~/.gitignore

Улучшаем читаемость git diff для сжатых js файлов (binary git diff)

octocat

Когда вы жмете js код, и попутно заменяете другие файлы, при попытке посмотреть git diff, вывод данной команды будет засорен большими кусками сжатого кода, так как это обычно одна строка и достаточно длинная, гит думает что ее заменили (и правильно!) и хочет, чтобы вы видели это. Но давайте, научим гит говорить нам, что изменился лишь размер файла, так как вывод изменений сжатых файлов нам абсолютно не интересен.
читать далее

Магия git: быстрый поиск кода, разница между версиями, консольное дерево

На нашем сайте есть несколько заметок про великий git, сегодня я расскажу вам о том, что написано в топике поста.

1) В моем рабочем проекте 1000+ файлов, причем в файлах есть не только код, но и другие непотребные вещи (картинки, системные файлы самого гита и прочее). Чтобы быстро найти нужный кусок кода по тексту, я могу использовать git grep.
читать далее

При копировании материалов обратная ссылка на play-stop.ru желательна обязательна!