推送到bitbucket后,我的同事提交被删除,并在bitbucket newsfeed上显示一条消息
stripped 6f9de58aa748 from projektA
4 hours ago
stripped 54dae89de600 from projektA
4 hours ago
stripped e04022989a9d from projektA
...
Run Code Online (Sandbox Code Playgroud)
我怎样才能解救这些提交?Git真的是一个允许删除提交的版本控制系统吗?这是由于--force吗?
Rud*_*udi 10
我怎样才能解救这些提交?
不幸的是,您的网站上没有任何东西可以让这些提交回来(详情).您需要联系BB服务团队,因为他们只能恢复这些提交.
Git真的是一个允许删除提交的版本控制系统吗?
当你配置它时.您必须设置receive.denyNonFastForwards为true在服务器上的存储库中禁用此行为(这是git init使用该--shared选项运行时的默认行为,否则为false).
这是由于--force吗?
是的,用的力参数git push确实让服务器端的git禁用安全检查,如果你的新分支的头扔掉其他提交,receive.denyNonFastForwards是假的.
| 归档时间: |
|
| 查看次数: |
4401 次 |
| 最近记录: |