Keeping local Magento extensions under version control

Use Case: You are developing local extensions for a Magento project and you wish to keep them in their own repository for use in later projects without disrupting your regular workflow.

Git Bisecting

Git bisect is by far my favourite git tool. It’s not that I get to use it that often because it is only used for finding bugs and the like. Yet, when you need it it is extremely valuable. Git bisect lets you do a binary search (a bisecting method) on the git commit history.

Git Submodule Explained

Imagine you are working on a project and would like to include someone else’s work. Luckily, that work is already on Github. Submodule helps you with that.

Behind the Hooks – Part 4: Issue Tracker

This is Part 4 out of 4 articles introducing apps and services behind GitHub’s service hooks. BugHerd The world’s easiest bug tracker BugHerd is the world’s simplest bug tracker for the web. BugHerd allows you to visually track issues on your website. Using the GitHub integration you can update tasks directly from GitHub commit messages. […]

Behind the Hooks – Part 3: Continuos Integration

This is Part 3 out of 4 articles introducing apps and services behind GitHub’s service hooks. Bamboo Continuous integration server Bamboo is a continuous integration server that automates the building and testing of your software. The github Bamboo service can be used to trigger builds after code has been pushed to your git repository. GitHub integration

Behind the Hooks – Part 2: Chat

This is Part 2 out of 4 articles introducing apps and services behind GitHub’s service hooks. Campfire Team collaboration with real time chat Campfire is like instant messaging, but designed exclusively for groups. Share text, files, and code in real time. Save transcripts so you don’t forget.

Behind the Hooks – Part 1: Project Management

Back in 2008 GitHub introduced service hooks to enable external apps and services to be integrated with GitHub. They started with Campfire, IRC, Lighthouse and Twitter. Since then, over 150 apps and services joined.

GitHub as Version Control for Designers

GitHub’s version control and the issue tracker are handy tools also for non technical projects. Have you ever considered using GitHub for your design projects in order to manage versions of your artworks and to collaborate with your team? Let’s check this out and see what benefits and constraints there are.

GitHub Stats 2013

Repositories with the most issues closed Homebrew/homebrew 8,792 mozilla/rust 6,408 saltstack/salt 5,754 twbs/bootstrap 5,660 rails/rails 4,455