簡體   English   中英

WSL2 中克隆的 git 存儲庫不斷消失。 這是為什么?

[英]Cloned git repository in WSL2 keeps disappearing. Why is that?

我使用 Ubuntu 發行版在 WSL2 中從 Gitlab 克隆了一個 git 存儲庫,當我在另一次啟動 WSL2 時它消失了。

誰能告訴我為什么會發生這種情況?

存在與WSL2 和文件消失有關的持續問題

它可能取決於您的操作系統(W10?哪個版本?W11?)以及您是否應用了最新的 Windows 更新。

如果您看到您的文件(在重新啟動 WSL2 之前),請首先檢查%APPDATA%/Local/Packages/

並檢查,如issue 6221 所示rootfs是否仍然可見。 例如: :\Users\<user>\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs

完成 git 克隆后,我發現該目錄是空的。 這似乎只有在我從 bash 腳本運行 git clone 時才會發生。

我還發現做“cd”。 修復了問題的當前實例並顯示文件。 總是必須這樣做有點痛苦。 不幸的是,將此命令添加到腳本中並沒有幫助。 您必須在 bash 提示符下輸入它。

希望此解決方法有所幫助。

米萊特

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM