[英]`git branch` output empty without `sudo` on macOS
我遇到的問題是git branch
的 output 沒有sudo
為空。 這適用於任何git 存儲庫(至少是我測試過的所有存儲庫),包括新存儲庫。 我已經在zsh
、 bash3
和bash5
中對此進行了測試,兩者都使用了git
的捆綁版本和 Homebrew 版本。 有趣的是, git checkout
自動完成(使用 oh-my-zsh 的 git 插件)仍然按預期工作,以及git branch --show-current
。
我懷疑 UNIX 權限問題,但我在.git/
中找不到任何沒有-r--r--r--
權限或更高權限或不屬於當前用戶的文件或目錄。
問題是一個糟糕的.gitconfig
。 我將尋呼機設置為LESSCHARSET="UFT-8 less -RF
。 -F
導致尋呼機在遇到EOF
時終止,並且less
在終止后不會保留 output,從而導致明顯的空 output。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.