有没有办法看看是否有人从GitHub上的存储库执行git pull?或者这不记录在任何地方?我很感兴趣,因为一个"应该"不参与该项目的开发人员对此有很多了解.
是的,我们可以删除它们.但我很想知道他们是否滥用了他们签署的信托和NDA协议.
有很多方法可以从GitHub获取源代码.
拉过HTTPS.
拉过SSH.
拉过Git协议.
下载快照.
浏览Web界面.
据推测,你有一个私人存储库,否则这一切都是无稽之谈.因此,您必须支付GitHub的钱,因此您应该发送电子邮件支持(或打开机票,或其他).我不知道GitHub保留了哪种日志.
然而,
这是非常可疑的,你使用短语"滥用信任和NDA协议".
NDA不会阻止某人阅读专有源代码.这不是NDA的功能.NDA的目的是防止有人透露有关它的信息.因此,"保密协议"一词.因此,NDA应该是无关紧要的.
关于这句话,"滥用信任".是否禁止开发人员将源代码读取到此存储库?
你是如何与开发者沟通的?您是否已亲自或以书面形式告知开发人员他们被禁止访问此源代码?
你和开发者谈过了吗?开发人员是否承认/拒绝访问源代码?
是否有可能开发人员通过水冷却器与其他开发人员聊天来学习所有内容?
"信任"是一个模糊的术语.我不知道你是否"信任"开发人员遵守员工手册中的规则,或者你"信任"开发人员只是"做正确的事情".你可能试图通过技术解决方案解决人事问题(不要这样做)或者你可能只是试图获得开发人员违反规则的证据(这很好).