Как сделать патч для Drupal модуля с помощью Git и выложить его на drupal.org

Если вы нашли ошибку в контриб модуле или в ядре Drupal и знаете как ее решить, то лучшим способом будет создание патчя и размещение его на drupal.org. 

Как это сделать? 

Вот небольшое видео от drupalize.me с описанием всех необходимых действий.