Git / Windows:两个用户可能共享同一个文件夹?

时间:2017-11-22 12:16:43

标签: windows git version-control

在我的场景中,我有两个人在相同的代码库上工作。他们唯一可用的工作区是共享开发环境(构建的文件用于托管要引导的站点的开发版本)。因此,他们直接在该位置执行工作。我最近向项目引入了源代码控制,并将该位置转换为Git存储库。

让我先说一句:是的,如果dev主机点是部署点,我会很喜欢它,这些人拥有自己的源代码本地副本。但是现在这是不可行的。

我的问题:两个不同的Windows用户/ Git用户(他们可以使用与GitHub等交互的单独帐户)共享同一个文件夹是否可能?我希望SourceTree(我们选择的武器)或者至少Git不会遇到这样的问题:只显示更改内容的差异,并使用当前登录的用户&# 39;提交/其他行动时的信息。

1 个答案:

答案 0 :(得分:0)

看起来虽然SourceTree有单独的安装目录,但它仍然在.git文件夹本身嵌入了一些帐户信息。当我尝试与Git交互时(例如通过pull),它首先尝试提示输入新凭据等,但不久之后它会显示“请输入{other-user}的密码”而无需选项跳跃用户名。

看起来我们只需要以正确的方式做事。痛苦(对他们而言)但没有选择。