Search code examples
windowsgitgit-bash

Git for Windows: .bashrc or equivalent configuration files for Git Bash shell


I've just installed Git for Windows and am delighted to see that it installs Bash.

I want to customise the shell in the same way I can under Linux (e.g. set up aliases like ll for ls -l), but I can't seem to find .bashrc or equivalent configuration files.

What should I be editing?


Solution

  • Create a .bashrc file under ~/.bashrc and away you go. Similarly for ~/.gitconfig.

    ~ is usually your C:\Users\<your user name> folder. Typing echo ~ in the Git Bash terminal will tell you what that folder is.

    If you can't create the file (e.g. running Windows), run the below command:

    copy > ~/.bashrc
    

    The window will output an error message (command not found), but the file will be created and ready for you to edit.

    Alternatively, you can create the ~/.bashrc file with:

    touch ~/.bashrc