| 18 | | Windows users: http://code.google.com/p/msysgit/ |
| 19 | | |
| 20 | | You can also download Git binaries directly from the [http://git-scm.com/download official site!] |
| | 21 | === Windows users === |
| | 22 | Install git for Cygwin using the Cygwin installer. |
| | 23 | |
| | 24 | Cygwin's git is functionally complete but has performance issues. For better performance, you can use [http://code.google.com/p/msysgit msysgit]: |
| | 25 | |
| | 26 | * [http://code.google.com/p/msysgit/downloads/list Download the latest msysgit full installer] |
| | 27 | * When installing msysgit, tell the installer to: |
| | 28 | * Use Git Bash only |
| | 29 | * Checkout as-is, commit as-is |
| | 30 | * Choose ```Start > Programs > Git > Git Bash``` |
| | 31 | * Create a file named .bashrc in your Git Bash home directory that contains the following: |
| | 32 | {{{ |
| | 33 | cd /c/cygwin/home/<username> |
| | 34 | export HOME=$(pwd) |
| | 35 | }}} |
| | 36 | * Relaunch Git Bash. The shell should be using your Cygwin home directory as its home directory. |
| | 37 | |
| | 38 | Whenever you want to run a git command manually, use Git Bash. You can also run ```prepare-ChangeLog``` from Git Bash. |