这似乎git gc --aggressive真的可以清理我的回购,但是当我做的时候,git push一切都已经是最新的了.有没有办法清理服务器?
Car*_*l G 12
我相信推动你的改变只会增加新的提交(必要时到达你推动的分支机构); 它不会删除它们.有关删除敏感数据的github支持页面证实了这一点:
请注意,强制推送不会删除远程存储库上的提交,它只是引入新的提交并将分支指针移动到指向它们.如果您担心用户直接通过SHA1访问错误提交,则必须删除存储库并重新创建它.
因此,如果您不能等待GitHub的定期gc,那么您必须重新创建.
| 归档时间: |
|
| 查看次数: |
9394 次 |
| 最近记录: |