推GIT中的变化到共享的网络驱动器(Push git changes to a shared net

2019-06-26 12:46发布

一个四人团队如何使用Git的(特别是Github上的Windows ),以本地更改推到一个共享的网络驱动器?

现在(不GIT),我们必须将文件从网络驱动器转移到本地计算机上复制,编辑文件,然后再上传到共享网络驱动器。 这是一个艰苦的过程,会导致很多错误,但它似乎是混帐东西可以帮助我们。

可我们只是在共享驱动器上安装的Git并从那里走?

Answer 1:

不知道,如果你发现的东西,你还是不工作,但我对如何做一个Windows网络驱动器上非常的事书面记录:

http://tony.halcyonlane.com/blog/2011/09/22/Using-git-at-work-on-a-Windows-network-drive/

从命令提示符改变你的映射驱动器。

$镉G:

然后光盘放入即将git仓库。

$ CD脚本

然后创建一个空的Git仓库。 如果不使用--bare选项,你将有问题,所以不要离开了这一点。

$ git的初始化--bare

现在,如果你没有一个本地的Git仓库还没有,那么你就可以无论你通过导航回到您的本地驱动器一样克隆新的存储库。

$ C:

$裁谈会工作/脚本

$ git的克隆文件:// G:\脚本

当克隆,你会自动获得一个远程所谓的“起源”,你可以推到服务器保管你做局部改变的任何时间。

$混帐推主产地

如果你已经有了一个Git仓库,你只是想推送到共享驱动器,那么你可以从当地的git目录内做到这一点。

$远程Git添加原始文件:// G:\脚本

$混帐推主产地



Answer 2:

我们的团队目前正是这样做的。 每个开发人员有以下几点:

  1. 他们的本地计算机上安装的Git
  2. 访问自己的个人共享驱动器( L:
  3. 访问共享组驱动器( V:

我们有“远程”资源库(设置使用init -bare )上V:驱动器,每个人都有自己的个人克隆L:驱动器。 所有的改变都在做L:开车并被推到V:驱动器,这是后来拉下由其他开发人员在他们各自的个人资料库L:驱动器。 这工作没有任何问题,并减轻了Git服务器的需求。



Answer 3:

您可以在另一个远程点击添加到您的网络驱动器(远程Git)

然后,你可以把拉类似于您github上做什么



文章来源: Push git changes to a shared network drive