我需要摆脱已经重置的提交并强制推送到原点;每当我拉动或克隆远程仓库时,它们都会不断出现。
我将提交推送到 Pantheon 的 DEV 环境,部署在 TEST 和 LIVE 环境中。后来我对某个提交进行了硬重置并强制推送到原点。快进,当我再次克隆 repo 时,我仍然可以看到我认为我已经从历史中删除的提交。
我在终端中看不到它们,git log
但我喜欢使用 GitKraken 来直观地查看我的 git 历史记录,并且它们一直出现在那里。我试图擦除本地 repo,因为认为它只是本地的东西——在 Pantheon 的 DEV 环境中,它们在强制推送之后消失了。
没有什么似乎可以为我解决这个问题。请帮忙!我的强迫症阻止我忽略它并继续工作并继续添加提交。我需要我的历史记录仅显示 HEAD 当前所在的提交,并在此之前提交以从视线中消失。
这是我使用 GitKraken 打开 repo 时的样子——» Screen Shot