无法通过usb stockage复制.git文件夹

时间:2017-02-05 22:31:02

标签: git

我的机器A上有一个包含.git文件夹的文件夹F.我将手机连接到机器A,然后在我的机器上复制文件夹F.副本似乎进展顺利:我的手机内存中包含文件夹F及其内容。

但是当我在拔出手机后尝试访问文件夹F时,文件夹F为空,.git文件夹不再存在,无论我尝试访问手机内存的机器是什么,文件夹F为空。

有没有办法通过手机内存复制.git文件夹?

1 个答案:

答案 0 :(得分:0)

  

无论我尝试访问手机内存的机器是什么,文件夹F都是空的。

复制后尝试访问<usb_drive_letter>:F\.git 使用以下命令验证存储:

cd <usb_drive_letter>:F\.git`
git log

但另一种在usb密钥上备份repo的方法是使用git bundle:它只生成代表你的repo的一个文件。
请参阅“How to backup a local Git repository?”。

cd /path/to/your/local/repo/F
git bundle create <usb_drive_letter>:\F.bundle --all