Hi, > /opt/libexec/git-core/git-pull: line 11: git-sh-setup: No such file or > directory You seem to be missing git-sh-setup (called `git-sh-setup.sh` in git.git), another shell script that's called by every other shell script in Git. > As for reinstalling: unless something else is broken, I'm happy with "git > fetch; git merge origin". However, I should like to understand why git pull > is not working. A lot of other things won't work. `git rebase -i` for example is another shell script `git-rebase--interactive.sh`. -- Ram -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html