【发布时间】:2019-11-29 18:48:26
【问题描述】:
我不小心在 Azure DevOps 中使用了错误的 git 凭据。
为了修复它,我运行了 git filter-branch 并强制推送。
但是,当我查看 Azure DevOps gui 时,它显示:
Authored On
Committed On
Pushed On
当我点击“Pushed On”时,它会显示已更新的 refs,并允许我查看包含旧凭据的原始提交。
我怀疑 Azure DevOps 是从 reflog 中得到的。
有什么办法可以删除这些多余的信息?
你能让服务器上的 reflog 过期吗?
【问题讨论】:
标签: git azure-devops