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. |