有没有办法git gc --prune=now在远程Team Foundation Server 2015(tfs2015)上运行?或者是git gc --prune=now本地运行然后在tfs2015上创建新存储库并将其推送到新远程存储库,然后删除旧存储库,并将新存储库重命名为旧名称的唯一方法.这样做时不要忘记关闭喜欢的提交.
我不小心提交了一个包含敏感数据的文件。我需要通过删除敏感数据来更新该文件,并确保旧版本不会出现在历史记录中。
我知道那些在本地克隆了 repo 的人仍然可以访问它。但是,一旦他们提取最新的数据,是否可以将其设置为看不到向前移动的敏感数据或无法在日志中看到它?