git - GitHub 的存储库创建日期是否可信?
问题描述
我正在教授软件开发课程,我让学生向 GitHub 提交项目。我的一个学生提交了他们的期末项目,我在 GitHub 上发现了 9 个月前的另一个 repo,其中包含几乎相同的代码。看起来像是一个彻头彻尾的剽窃案例,对吧?学生完全坚持认为,即使他们承认存储库的相似性,他们也没有复制。为了接受所有(大多数)可能性,我正在思考学生如何说真话。我唯一的(愚蠢的)选择是我的学生有一个克星,他复制了他们的项目并欺骗了回购的创建日期,让我的学生因剽窃而陷入困境。显然,从现实生活的角度来看,这是非常牵强的。但我现在很好奇从技术角度来看是否可行?
我知道 GitHub 允许欺骗个人提交时间戳,但我正在查看项目创建日期(通过 GH API),这似乎是一个单独的概念。
还是有另一种更合理的方式可以让我的学生说出我忽略的真相?
解决方案
推荐阅读
- matching - DXL 匹配 精确字符串比较的方法
- angular - 我正在使用 ngx-bootstrap datepicker datesEnabled 不起作用
- xamarin.forms - Xamarin 表单轮播视图 - Android 和 iOS 差异
- java - HDFS 文件观察服务
- node.js - 是否可以压缩图像的 base64 内容而不将其存储在某个位置?
- python - 如何监听来自其他设备的 TCP 输入?
- html - 如果我不能使用单选组,如何将 Angular Material 单选按钮与表单控件相关联?
- kubernetes - kubernetes 没有到达内部注册表
- java - Jackson 如何处理映射冲突?
- git - 我将如何在 GIT 中保持本地更改进行 PULL