OS X (hoặc Xcode) đi kèm với git 1.7. Một cái gì đó, nhưng sau brew install git(1.8.0), which gittiếp tục trả lại cái cũ /usr/bin/git.
Đây là những gì tôi nhận được khi tôi lặp lại $ PATH ngay bây giờ:
/usr/local/bin:/usr/local/sbin:~/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin
Công cụ Homebrew không nên được ưu tiên?
Ngoài ra, tôi không biết usr/local/git/bincuối cùng nó đến từ đâu.
ls /usr/local/bincho thấy gitlà có. Brew cũng xác nhận rằng nó đã được cài đặt. Tôi thậm chí đã chạy trình gỡ cài đặt git (cả bằng brew uninstallvà sử dụng cái đi kèm với tải xuống git chính thức) và làm lại brew install git. Tôi tiếp tục nhận được which git = = /usr/bin/git".
which -a gitđể xem nếu nó tìm thấy nó ở tất cả.