在线回答记录想怎样删掉文件夹保留文件夹内容如何删有的保留了很多天

我使用git-subtree添加了一个git仓库问题是峩在硬件重新加入git-subtree之前做了一次硬重置。现在提交历史记录仍在存储库中但与主服务器断开连接。

任何想法如何删除它我试过git rm - 没有运氣的缓存。

要立即删除已经无法访问的提交这可能是您的子树提交的情况,可以使用以下命令:

git gc will不会立即收集无法访问的提交因为这些(在默认配置中)需要首先过期,然后不能与其他可到达的提交打包在一起这可能会在一段时间后自行发生,或者您可以使用上面的命令强制执行它

还要考虑到任何对您的子树提交的引用都会阻止它们存在收集,这包括braches标记和reflog引用。确保你确实没有悬挂对这些提交嘚引用

这里还有一个关于如何处理不可达提交的更详细的问题:

帖子很冷清卤煮很失落!求安慰

论坛精选大家都在看24小时热帖7天热帖大家都在问最新回答

我要回帖

更多关于 怎样删掉文件夹保留文件夹内容 的文章

 

随机推荐