多次手贱使用 git reset --hard 和 git push -f 之类的命令造成损失,有什么办法可以阻止这些命令执行吗?

2018-10-24 20:39:23 +08:00
 littleMaple

例如:逆向 git.exe ,将二进制文件里面对应相关命令的部分篡改成“不执行,直接 return ”。

5942 次点击
所在节点    git
44 条回复
flowfire
2018-10-25 03:44:11 +08:00
@expy #3 2333333 逆向开源软件
ddbullfrog
2018-10-25 03:57:16 +08:00
git server 配置不允许 force push
arthasgxy
2018-10-25 11:46:41 +08:00
真没有比损失金钱更能令人长记性的了。
还是学生也简单,每次输入一次,请客吃饭。
YumeMichi
2018-10-25 14:02:21 +08:00
我司的项目都是禁止 push -f 的 不论你 commit msg 写得再难看 push 上去就没得改了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500804

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX