Git 有没有一种方法允许开发人员编辑代码,但阻止他们下载或克隆计算机上的代码

Git 有没有一种方法允许开发人员编辑代码,但阻止他们下载或克隆计算机上的代码,git,ide,gitlab,Git,Ide,Gitlab,我需要一个IDE、存储库或任何真正有效的东西 我和我的开发人员可以在同一个项目上工作,编辑文件,但我不希望开发人员能够出于知识产权目的通过Git下载代码或克隆代码。这就是源代码管理的全部要点(不管Git是否以这种方式)。共享并允许多个用户同时处理代码 您要求的是禁止用户以任何方式共享代码 我不希望开发人员能够出于知识产权目的通过Git下载代码或克隆代码 当有人下载代码时,你无法控制他在下载代码后会做什么。你想要什么还不清楚。您想使用git,但要限制用户滥用您的代码 下载代码后,您只能限制哪些人可

我需要一个IDE、存储库或任何真正有效的东西


我和我的开发人员可以在同一个项目上工作,编辑文件,但我不希望开发人员能够出于知识产权目的通过Git下载代码或克隆代码。

这就是源代码管理的全部要点(不管Git是否以这种方式)。共享并允许多个用户同时处理代码

您要求的是禁止用户以任何方式共享代码

我不希望开发人员能够出于知识产权目的通过Git下载代码或克隆代码

当有人下载代码时,你无法控制他在下载代码后会做什么。你想要什么还不清楚。您想使用git,但要限制用户滥用您的代码


下载代码后,您只能限制哪些人可以将代码推回到服务器,但不能超过此限制。

听起来您希望允许编辑,但编辑器没有代码副本?您可以研究远程桌面解决方案,然后您的编辑器将连接到远程桌面服务器,并在该服务器上完成所有工作。源代码不能从外部访问,只能通过远程桌面连接访问


但是请记住,由于大多数远程桌面客户端自动共享剪贴板,编辑器(很可能)仍然可以将代码复制并粘贴到本地计算机上。

我要寻找的是开发人员首先无法下载代码的选项。我想让他们在线编辑代码,但我不想让他们有代码的副本。如果他们可以在线编辑代码,他们可以复制并粘贴到文本文件中,如果他们真的想要的话。这种期望似乎是不现实的……如果你不信任你的开发人员的IP用途,你就不应该雇用他们任何自尊的程序员都会拒绝在这种条件下工作。