git - 如何从 NTFS(桌面)推送到 FAT32(USB)?

标签 git filesystems

我想使用 USB 内存棒在工作/家庭计算机之间传输分支(由于网络限制)。

但是,当我从桌面 (NTFS) 推送到 USB (FAT32) 时,我收到各种错误(错误:packfile、致命:坏对象等)。 USB git 存储库已使用“裸”选项进行初始化。

我假设这与文件系统有关,因为这就是我的网络搜索所建议的。我还尝试 pull/推到桌面上的不同位置,这不会引发任何错误。

有人知道如何解决这个问题吗?

谢谢。

最佳答案

你可以:

(您甚至可以尝试直接推送到 USB key 上的 bundle )

这个想法是通过将一个易于复制的独特文件推送/pull 出来完全回避不同文件系统的问题。

出于移动/备份的目的,无论如何,我始终更喜欢捆绑解决方案,如问题“How two laptops can git push/pull to each other with no internet”中所示。

关于git - 如何从 NTFS(桌面)推送到 FAT32(USB)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8849987/

相关文章:

ruby-on-rails - Rails3 & Git & Heroku - 开发/临时服务器

c++ - 如何在 Linux 上的 C++ 中关闭文件时删除文件?

javascript - 在 Node JS 中只读取文件第一行的最有效方法是什么?

vba - 如何获取目录中所有带有ESY扩展名的文件列表?

c# - Xamarin.Forms 在文件系统中保存文件

c# - LibGit2Sharp 获取自 {Hash} 以来的所有提交

git - 以只读方式与特定用户共享 GitHub 上的私有(private) git 存储库

git - 排队时如何使用自托管代理清理构建

javascript - 使用 Node.js 和 Socket.io 定位文件

git - 同一个目录可以有多个 gitignore 配置吗?