在“a”中;“共享”;git存储库,如何查看哪些用户在git状态中做了哪些更改?
有时我们必须使用共享存储库(一个框中的多个用户都使用同一个工作副本)。但是,我还没有找到一种方法,在您进行提交之前,查看谁做了哪些更改。例如,人员A更改一些文件,人员B更改一些文件。当您执行git状态时,您会看到这两个文件之间的所有文件,而不显示谁实际修改了哪个文件。我不认为这是一个解决方案,因为您可能需要在git中使用某种机制来跟踪每个用户的情况,但我认为我会检查以防遗漏某些内容。简短回答:不。git只知道/知道您的工作副本中的文件已更改;除此之外,它对工作副本一无所知在“a”中;“共享”;git存储库,如何查看哪些用户在git状态中做了哪些更改?,git,repository,Git,Repository,有时我们必须使用共享存储库(一个框中的多个用户都使用同一个工作副本)。但是,我还没有找到一种方法,在您进行提交之前,查看谁做了哪些更改。例如,人员A更改一些文件,人员B更改一些文件。当您执行git状态时,您会看到这两个文件之间的所有文件,而不显示谁实际修改了哪个文件。我不认为这是一个解决方案,因为您可能需要在git中使用某种机制来跟踪每个用户的情况,但我认为我会检查以防遗漏某些内容。简短回答:不。git只知道/知道您的工作副本中的文件已更改;除此之外,它对工作副本一无所知 另外,这可能是一个非常
另外,这可能是一个非常糟糕的开发模型。不要对多个用户使用同一个工作副本。高清空间无论如何都很便宜。请注意,我说过我们必须这样做。它与HD空间无关,但我们只能设置一个环境,并附带软件所连接的硬件。我们不能在设备和许可证上花费数万美元,这样每个人都可以拥有自己的本地存储库,这将是一场噩梦,因此存在某种“切换”,用户可以在人们尝试测试时更改硬件对话对象,这也不是很实际。在共享回购/工作副本中工作有其缺点,但这是我们拥有的最佳解决方案。