Ketika saya berlari:
brew update
Saya mendapat pesan yang mengatakan itu menginisialisasi repositori kosong /usr/local/.git/, lalu saya mendapat kesalahan ini:

Ketika saya berlari:
brew update
Saya mendapat pesan yang mengatakan itu menginisialisasi repositori kosong /usr/local/.git/, lalu saya mendapat kesalahan ini:

Jawaban:
cd /usr/localgit statusgit status sampai bersihbrew updategit stashmengubah. Kemudian setelah Anda selesai memperbarui, jalankan git stash popuntuk memulihkan modifikasi khusus Anda
sudo chown -R yourusername:admin /usr/local/.git
cd /usr/local/Homebrew
Atau Anda dapat memperbarui brewdengan menginstalnya lagi. (Pikir saya melakukan ini karena El Capitan mengubah sesuatu)
Catatan : ini adalah pendekatan yang akan menghapus semua aplikasi yang diinstal melalui brew!
Coba instal minuman segar dan itu akan memberi tahu cara mencopot pemasangan.
Pada saat penulisan asli untuk menghapus instalasi:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Sunting: Pada 2020 untuk menghapus instalasi:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"
brew
git init; git fetch https://github.com/mxcl/homebrew.git master; git reset --hard FETCH_HEAD; brew update.