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