bash __git_ps1 command not found

I am a beginner trying to setup a developer environment on my new Mac following the steps from this link:

After executing the files from git, my terminal window now shows:

  • Use emacsclient -t when committing in Git
  • In Git for Windows Bash, how to install “get-apt” and “sudo” and all those basic commands?
  • Commands in a Git Script Functions (Windows) Not Working As Expected in Sub Folder Under a Git Repo
  • Add items to git index efficiently
  • Indenting Bash Script Output
  • How do I get git to use Textmate as my default editor?
  • rbenv: version `1.9.3-p194' not installed
    -bash: __git_ps1: command not found

    The first line only shows when I open a new terminal window, while the second shows everytime I press return no matter what I type into the terminal.

    I have read through many questions on stackoverflow and tried to mimic their solutions to no avail. I think I’ve made a mistake in installing the package from git as I am not so experienced and I think now I may have messed up the configurations, and was also wondering if there is any way to go back to default settings for bash?

    Many thanks!

  • .gitignore: track a single file in an ignored directory
  • How to rename a Git revisioned file from Netbeans
  • git problem - got detached from branch
  • Git keeps asking for password
  • Rails 3 app, How to get GIT version and update website?
  • Is there a database with git-like qualities?
  • One Solution collect form web for “bash __git_ps1 command not found”

    If you’ve not installed a newer version of Git on your Mac, start by doing that. You can grab the download from here:

    Once it’s installed, you should source and from your ~/.profile (or ~/.bashrc, if you have it):

    source /usr/local/git/contrib/completion/git-completion.bash
    source /usr/local/git/contrib/completion/

    That should fix the __git_ps1 error.

    I’m not a Rubyist, but the rbenv error is coming from the fact that the setup in the dotfiles you are following is trying to set the default Ruby version to “1.9.3-p194”. The rbenv tool is there to make a number of different Ruby versions available, but you have to install them first. In your case, I think you need to run this:

    rbenv install 1.9.3-p194

    After that, the version will be available, and you shouldn’t see the warning anymore.

    Git Baby is a git and github fan, let's start git clone.