誰かが GitHub のリポジトリから git pull を実行したかどうかを確認する方法はありますか? それともどこにも記録されていませんか?私が興味を持っているのは、プロジェクトに取り組んでいないはずの開発者がプロジェクトについてよく知っているからです。
そして、はい、それらを削除できます。しかし、彼らが署名した信頼とNDA契約を悪用したかどうかを知りたい.
GitHub からソース コードを取得する方法はたくさんあります。
HTTPS をプルオーバーします。
SSH をプルします。
Git プロトコルをプルオーバーします。
スナップショットをダウンロードします。
Web インターフェイスをブラウズします。
おそらく、あなたはプライベートリポジトリを持っています。そうでなければ、このすべてがナンセンスです。したがって、GitHub にお金を払っている必要があるため、サポートにメールを送信する (またはチケットを開くなど) 必要があります。GitHub が保持しているログの種類がわかりません。
でも、
「信頼と NDA 契約を悪用した」というフレーズを使用することは非常に疑わしいです。
NDA は、誰かが独自のソース コードを読むことを妨げるものではありません。それはNDAの機能ではありません。NDA の目的は、誰かがそれに関する情報を漏らさないようにすることです。したがって、「機密保持契約」という用語が使われます。したがって、NDA は無関係である必要があります。
「信用を濫用した」という言葉について。開発者がこのリポジトリのソース コードを読み取ることは禁止されていますか?
これを開発者にどのように伝えましたか?このソース コードへのアクセスが禁止されていることを直接または書面で開発者に伝えましたか?
開発者と話しましたか?開発者はソース コードへのアクセスを許可または拒否しますか?
開発者は、ウォータークーラーで他の開発者とチャットすることですべてを学んだ可能性はありますか?
「信頼」はとても曖昧な言葉です。開発者が従業員ハンドブックの規則に従うことを「信頼」しているのか、それとも単に「正しいことをしている」と開発者を「信頼」しているのか、私にはわかりません。人的問題を技術的な解決策で解決しようとしている可能性があります (そうしないでください) か、単に開発者が規則を破ったという証拠を取得しようとしている可能性があります (これは問題ありません)。