Comments 26
Эээ, а можно для тех кто в танке рассказать что такое «git punish» и для чего именно она нужна? Git худо бедно знаю, но из поста вообще не понял чего автору не хватало и что получилось у него в результате.
Вот есть пример там же
# accepts all `git blame` params
> git clone git@github.com:yavorskiy/comment-parser.git
> cd comment-parser/
> git punish -L1,24 index.js
http://git-punish.io/3EWZW
Автору всего хватало, но хотелось больше
# accepts all `git blame` params
> git clone git@github.com:yavorskiy/comment-parser.git
> cd comment-parser/
> git punish -L1,24 index.js
http://git-punish.io/3EWZW
Автору всего хватало, но хотелось больше
Эээ, можно не пример, можно просто словами сказать что команда punish должна в итоге сделать и какая от неё будет польза? Я вот например вообще не знаю этой команды (подозреваю это что-то линуксово-сборочное, но я не любитель ручного копания в линуксах).
Да это плагин, просто для фана, такой команды по умолчанию нет. Плагин генерирует ссылку на основе параметров, перейдя по которой, можно увидеть кусок кода, шутливый комментарий и картинку. Пример в комментарии выше.
Да, совсем забыл сказать, git punish – это такая шутка.
Забавная штука :)
# you may need `sudo` next 2 commands
> curl git-punish.io/get -o /usr/local/bin/git-punish
> chmod +x /usr/local/bin/git-punish
это ж классическая bad practice
Буду рад переиначить все по best practices, подскажите как. На сколько мне известно из bin* путей
/usr/local/bin
как раз то место, где подобные исполняемые файлы должны лежать. Как избавиться от sudo
я, честно скажу, не знаю. На OSX, такой необходимости нету, на линуксе есть.На хабре, очень модно начинать писать о технологиях и всяких модных штуках, подразумевая, что все знают, что такое гиберсворолотор и для чего он нужен, и как долго все ждали появления в нем функции лоботоропии.
эм… кодревью?
Как говориться «за такие шутки в зубах бывают промежутки». Два-три раза коллегу мордой в грязь ткнёшь — и всё, хана и команде и проекту.
Зачем это нужно, если есть govnokod.ru
Sign up to leave a comment.
git punish – команда которой мне всегда нехватало