Version Control Weekly is our weekly newsletter, collecting the top news and links from the world of version control and software configuration management every week. Subscribe to receive it in your inbox every Thursday.
More Git secrets revealed by GitHubber Zach Holman on merge strategies, the second-order-diff trick, proper commit messages and tone of other stuff. Emoji diffs are included!
Nice write-up of popular Git workflows: fork and pull, feature branches, mainline model, Git Flow, and their application to continuous delivery. Also, why the “mainline model” is considered an optimal workflow for continuous delivery and its challenges are outlined.
How to keep your Git clone up-to-date and contribute to upstream. This post has a handy tip to show the upstream ahead/behind numbers in your Linux command line prompt.
GitHub explains their Git workflow and how it can be achieved using nothing but a Web browser. Creating a branch, editing files, sending pull request and merging back to upstream is possible with several buttons. It is indeed lowers learning barriers for beginners.
GitMinutes talking to Nicholas Zakas who worked at Yahoo! for almost five years, where he was front-end tech lead for the Yahoo! homepage and a contributor to the YUI library. The podcast discusses Nicholas’ research on how people use GitHub in a company internal context.
GitLab announces 3.0 release of their Continuous Integration system. This is a major redesign, reflecting their recent ideas of what a CI system should look like: a flexible architecture for distributed, isolated builds.