我正在運行 Windows 10.0.19043。我有最新版本的 Git Bash。我正在嘗試將本地存盤庫推送到 Github,但是當我cd到 Git Bash 中存盤庫的根目錄并運行ls時,出現的唯一子目錄是node_modules(public并且src丟失了)
當我使用檔案資源管理器導航到同一個專案根目錄時,public很src明顯,它們的所有內容都在那里。
此外,我的桌面上有很多目錄,但是當我ls在桌面上使用 Git Bash 時,這個特定的專案檔案夾是它顯示的唯一一個。
知道是什么原因造成的嗎?如果需要更多資訊,請告訴我。
uj5u.com熱心網友回復:
Windows 將某些目錄(例如 Documents 檔案夾)的訪問權限限制在大多數程式中,除非他們有權訪問并提出請求。這意味著像 Git 這樣的程式將無法訪問這些檔案夾下的所有檔案和目錄。
因此,您應該避免將 Git 存盤庫放在桌面、檔案、音樂或其他類似檔案夾下。此外,切勿將 Git 存盤庫存盤在由云同步服務(例如 Dropbox 或 OneDrive)管理的目錄下,因為這可能會導致資料丟失或其他資料丟失。由于這些檔案夾通常由此類程式管理(如果您正在使用它們),這是避免使用它們的另一個原因。
您可能最好將存盤庫移動到您的主目錄(例如,在 下C:\Users\<username>),然后事情可能會奏效。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/430815.html
