git-dangling相关内容

如何从 GitHub 中删除悬空提交?

昨天,我推送到我在 GitHub 上的 ConnectBot 分支.我推送了一次,意识到我没有按照我想要的方式进行更改,重新提交并再次推送. 现在,GitHub 有两个提交: https://github.com/nylen/connectbot/commit/1cd775d –第一个,“坏"提交 https://github.com/nylen/connectbot/commit/ ..
发布时间:2021-12-14 12:52:46 其他开发

列出和删除没有分支的 Git 提交(悬空?)

我有一个 Git 存储库,其中包含大量不在特定分支下的提交,我可以git show 它们,但是当我尝试列出包含它们的分支时,它什么都不报告. 我认为这是悬空提交/树问题(由于 -D 分支),所以我修剪了 repo,但在那之后我仍然看到相同的行为: $ git fetch 来源$ git fsck --无法访问$ git fsck 没有输出,没有悬空(对吧?).但是提交存在 $ git ..
发布时间:2021-12-06 09:23:15 其他开发

如何在Git中将悬挂的Blob与文件名匹配?

我还有另一个没有初始提交的情况下执行git rm -rf的示例. (我意识到我已经添加了许多无用的文件,并想添加一些过滤器.) 现在我剩下23000个悬垂的斑点,没有树,但是具有完整的Git历史记录! 我将使用脚本(使用git show 'blobname' > 'filename')遍历blob名称,但是我可以将历史记录中的这些文件名与blob相关联吗? 解决方案 对于所有犯 ..
发布时间:2020-09-21 20:40:51 其他开发

git:这些悬挂的提交?

最后给出的是从SourceTree分支树视图中提取的屏幕截图(屏幕截图中间有一段空白) 其中,#1 指向过去是分支 1.7.6.14.X 和#2 指向同一分支的当前状态。 $ b #3 并且该行上的前8个提交先前已附加到分支 1.7.6.14.X 。然后另一位开发人员检出了同一个分支,并执行了#4 指向的修复。这个#4 commit已经从分支 1.7.6.14.X 中删除​​了前9个提交, ..
发布时间:2018-04-27 15:18:20 其他开发

git:晃来晃去的斑点

我最近在我的存储库上运行了 git fsck --lost-found 。 我预计会看到一些悬而未决的提交,其中我重置了 HEAD 。 然而,我惊讶地发现可能发生了数千条悬而未决的blob消息。 我不相信我的存储库有什么问题,但我很好奇导致这些晃动斑点的原因是什么?只有两个人在存储库上工作,我们没有做任何不寻常的事情。 我不认为它们是由旧版本的文件被替换为新文件,因为git ..
发布时间:2018-04-26 14:15:54 其他开发

Git:什么是悬挂提交/ blob,它们来自哪里?

我正在寻找关于悬挂提交和放大器的基本信息。 blob。 我的回购看起来很好。但是我第一次运行 git fsck 来看看它做了什么,并且我有一长串'晃来晃去的斑点'和一个'悬挂提交'。 这些东西是什么?哪儿来的呢?他们是否指出我的回购状态有什么不同(好的或不好的)? 解决方案 在使用git存储库,你可能会退出操作,并采取其他措施,导致中介blob,甚至git为你做的一些事情,以帮助避免 ..
发布时间:2018-04-26 13:41:19 其他开发

如何从GitHub中删除一个悬而未决的提交?

昨天,我推送了 GitHub上的ConnectBot分支。我推了一次,意识到我没有按照我想要的方式进行更改,重新提交并再次推送。 现在,GitHub同时提交了: > https:/ /github.com/nylen/connectbot/commit/1cd775d - 第一个“坏”提交 https://github.com/nylen/connectbot/commit/9876 ..
发布时间:2018-04-26 13:03:45 其他开发

列出并删除没有分支的Git提交(dangling?)

我有一个Git仓库,其中有很多没有特定分支的提交,我可以 git show 它们,但是当我尝试列出包含它们的分支时,它报告什么都没有。 我认为这是悬挂的提交/树问题(由于-D分支),所以我修剪了回购,但我仍然然后看到相同的行为: $ p $ git fetch origin $ b $ git fsck --unreachable $ git fsck 没有输出,没有任何悬挂 ..
发布时间:2018-04-26 12:24:57 其他开发