О наболевшем. Что происходит при git rebase, и как избежать апокалипсиса: https://medium.freecodecamp.com/git-rebase-and-the-golden-rule-explained-70715eccc372#.6mq8qm63v
#git
#git
Free Code Camp
Git rebase and the golden rule explained.
What really happen during a git rebase, and why you should care.
Продолжаем начатую вчера тему git. В этот раз - правила написания коммитов: https://arialdomartini.wordpress.com/2012/09/03/pre-emptive-commit-comments/#more-1798
#git
#git
Arialdo Martini
Preemptive commit comments
tl;dr version Rule #1: write commit comments before coding Rule #2: write what the software should be supposed to do, not what you did
Про семантическое версионирование в Xcode и автоматизацию проставления номеров версий с использованием гит хэшей: https://blog.twitch.tv/ios-versioning-89e02f0a5146#.s9fdoaves
#tools #git
#tools #git
Когда git flow слишком сложен - встречайте GitHub flow, более простую модель, основанную на принципе 'шатаем master branch'.
https://habrahabr.ru/post/189046/
#git
https://habrahabr.ru/post/189046/
#git
Если вы не читали Pro Git, то эта статья поможет разобраться с тем, как устроен Git.
https://habrahabr.ru/post/313890/
#git
https://habrahabr.ru/post/313890/
#git
Хабр
Как работает Git
В этом эссе описана схема работы Git. Предполагается, что вы знакомы с Git достаточно, чтобы использовать его для контроля версий своих проектов. Эссе концентри...
Максимально подробный гайд по написанию информативного и лаконичного сообщения для коммита.
http://chris.beams.io/posts/git-commit/
#git
http://chris.beams.io/posts/git-commit/
#git
Git Query Language, консольная утилита, которая заменяет git log и позволяет осуществлять полноценные запросы к истории коммитов в git. Написано тоже интересно - во-первых, на go, во-вторых, под капотом там простенький, но полноценный интерпретатор этих query.
https://github.com/cloudson/gitql
#git #opensource
https://github.com/cloudson/gitql
#git #opensource
GitHub
GitHub - filhodanuvem/gitql: 💊 A git query language
💊 A git query language. Contribute to filhodanuvem/gitql development by creating an account on GitHub.
Вернемся к теме монорепозитория. Подборка явных плюсов этого решения, если вам оно еще не кажется очевидным вином.
http://danluu.com/monorepo/
#git #processes
http://danluu.com/monorepo/
#git #processes
Учимся правильно делать коммиты - как с точки зрения содержания, так и с точки зрения оформления. По косточкам разбирают понятие атомарности коммита, показывают плохие примеры плюс дают несколько лайфхаков для пользователей Gerrit'а.
https://habrahabr.ru/post/329992/
#git
https://habrahabr.ru/post/329992/
#git
Хабр
Перевод статьи: Лучшая практика создания Git Commit'ов от OpenStack
Предлагаю читателям "Хабрахабра" перевод статьи "Хорошая практика в сообщении коммитов от OpenStack". 1 Git Commit Лучшая практика Следующий документ основан на...