在執行:致命:壞數字配置於git的 'core.sharedrepository'/配置值:無效單元(Git中的Bash)
$ git push -u origin --all
我得到了一個錯誤:
remote: error: insufficient permission for adding an object to repository database ./objects
我搜索了一下,找到了Richard Hansen的解決方案。
我不得不執行:
$ git config core.sharedRepository group
相反,我執行它:
$ git config core.sharedRepository dev
,因爲我認爲我有實際的命令輸入組的名稱(這裏「開發」是具有用戶的組的名稱,名爲「gituser」)。
從那以後,每當我試圖執行在Git中的Bash任何指令,它是說:
fatal: bad numeric config value 'dev' for 'core.sharedrepository' in .git/config: invalid unit
對於本太,我發現在this link
一個解決方案,說:
When you enter an invalid value for git config core.sharedRepository, it may fail continuously rather than let you update again with this command:
git core.sharedRepository group
In which case you will need to open up the .git/config file and alter the file manually, like so:
[core] ... sharedRepository = group
我這樣做,但都是徒勞的。 Git Bash中的任何命令都給出了相同的錯誤:
fatal: bad numeric config value 'dev' for 'core.sharedrepository' in .git/config: invalid unit
有人可以幫我解決這個問題。提前致謝。
是馮,我試圖用 '團' 的命令,但輸出總是「致命:錯誤的數字配置值.......'。事實上,執行甚至'git status'也會給出同樣的致命錯誤。我不知道如何恢復'$ git config core.sharedRepository dev'。 –
你在鍵入什麼命令? – VonC
@AshishGoyal你應該可以手動修改'.git/config'文件。 – VonC