git - 删除损坏的 git 文件
问题描述
我已经使用桌面版本的 Git Hub 大约一个月了,我在删除目录时遇到了一些麻烦。我只是将我所有的个人项目转移到一个存储库中,以便更好地组织,特别是因为很多项目都是小型的,而且对于学校来说是基本的。我正在尝试从我的计算机上删除以前的文件,但我收到一个错误,即文件不是空的,尽管看起来如此。然后,我尝试在 cmd 提示符下执行此操作,并获得了更多信息,表明是 git 文件已损坏。然后我进入 git bash 仍然找不到文件。有谁知道如何删除这些?
我还应该注意,我使用的是外部硬盘驱动器并在我的笔记本电脑和个人电脑之间切换,这样我就不必一遍又一遍地继续重新下载和更新项目。我想这可能是首先导致问题的原因?我应该如何使用我的高清,这样我就不会破坏文件。我想我遇到了问题,因为我的 GitHub 桌面应用程序没有在两台计算机之间同步。
我也在使用 VS Code。不确定其中的版本控制是否搞砸了。
解决方案
每当无法删除“以前的文件”时,首先关闭所有程序(甚至重新启动)以确保没有进程保留对所述文件的句柄,从而防止它们被删除。
然后使用 VSCode 打开git 存储库文件夹。
推荐阅读
- if-statement - 乘法 IF 有问题
- architecture - 阅读微服务架构中的模型
- javascript - 为什么我会在 textarea 上通过“粘贴”事件获得重复的文本?
- ios - 拇指移动时,自定义控件滑块上的辅助功能焦点未更新
- javascript - 在 window.open 之后 - 清除新的 windows localStorage 并重新加载它
- r - 基于闪亮输入 + lat 和 lng 半径的子集 df
- java - 有什么方法可以通知用户springboot服务已经启动成功了?
- r - 如何将回归线添加到 xyplot 的方面
- python - 函数 range(len(sequence)-1,0,-1) 中的数字是什么意思?
- java - 如何创建获取服务以从 JIRA 检索 sprint 报告?有人可以帮我完成图片中的第二步吗?