我有一個正常工作的git倉庫。它在服務器上,我和3個朋友ssh到這個服務器來處理這個倉庫,每個倉庫都有你自己的用戶(但倉庫是用不同的用戶創建的)。git倉庫停止工作
所以,現在,它根本不能工作了。
當我們嘗試運行
git status
我們有後續消息
致命的:不是git倉庫(或任何父目錄):git的
但是,如果我們運行
sudo git status
它正常工作。
所以,我認爲我有我的權限的簡單問題,但我已經檢查,一切似乎確定。
也許,我應該做一些事情告訴git這個存儲庫是共享的(因爲我們是4人在同一個存儲庫上工作),但我不知道如何做到這一點。
大,你只解決了自己的問題,你的GIT目錄/配置文件具有不良的權限,這不允許非root用戶訪問它們,而root用戶確實可以訪問它們。 – nrathaus
git是**分佈式** VCS。爲什麼你們都在同一份回購協議中工作? – geoffspear
@nethaus,但.git目錄和其中的所有文件的權限都可以。你有沒有消化? Takes –