Getting started with Git (for Drupal) on Windows

New to Git? Take a look at Introduction to Git.

Install Git on your local machine

Download Git for Windows. Follow the link Download for Windows.

Install using default settings only.

Add Git Bash to the Taskbar. Open Start menu and type git. Right-click Git Bash then click Pin this program to the taskbar. In taskbar, right-click Git Bash icon, then right-click Git Bash, then click Properties.

  • Shortcut tab: Set the Start in option to your local server's root directory (e.g c:\xampp\htdocs)
  • Options tab: set Buffer Size to 500 or something large (Buffer size is number of lines for scrollbar to go back), check Quick Edit checkbox.
  • Click OK to close Properties dialog.

Configure git user. Open your account, click Edit, then Git access. Copy Git user configuration and paste it into Git Bash. Lines should look like this:

git config --global "Your Name"
git config --global
git config --global core.autocrlf true


Transliteration provides a central transliteration (romanization) service to other Drupal modules, and cleans file names during upload by replacing unwanted characters.

Generally spoken, it takes Unicode text and tries to represent it in US-ASCII characters (universally displayable, unaccented characters) by attempting to transliterate the pronunciation expressed by the text in some other writing system to Roman letters.

According to Unidecode, from which most of the transliteration data has been derived, "Russian and Greek seem to work passably. But it works quite bad on Japanese and Thai."

In Drupal 8 core

Transliteration functionality is now part of Drupal 8 core. See the Transliteration change notice for details.

The rest of this page describes the Drupal 7 Transliteration contributed module. Note that the Core transliteration functionality in Drupal 8 Core does not include any configuration options, update screens, or the like. Only the Third Party Integration and Language-Specific Replacements sections below are somewhat relevant, but see the change notice referenced above for details on how to use the Drupal 8 transliteration service's equivalents.


Resources for sprint planners: How to plan a sprint

Background: One Issue many tasks

Community Tools

Community Tools Workshop Curriculum is a resource for sprint leads to put on a workshop as part of their sprint. The Drupal Community Tools and Core Mentoring Guide collects the relevant videos.

Preparing for and running a sprint

Use core mentoring

Sprint organizers and mentors can gain experience through Core Contribution Mentoring and the Drupal Ladder.

Sprint attendees can prepare for a sprint and get support continuing after a sprint by participating in Core mentoring and the Drupal Ladder.

Use the drupal office hours tool


Subscribe with RSS Subscribe to RSS - Needs copy/style review