繁体   English   中英

共享硬盘上的Git存储库

[英]Git repository on a shared hard drive

在我们的办公室中,我们有一台带有共享驱动器的Linux服务器。 在此共享驱动器上,我们有客户端Web项目,我们都直接在这些文件中工作。

现在,我正在尝试将项目导入git(在Bitbucket上)。 当我使用以下命令从命令提示符(Windows)进行操作时:

W:\projectfolder $ git init
W:\projectfolder $ git remote add origin https://username:password@bitbucket.org/mediafolder/rep.git
W:\projectfolder $ git add --all
W:\projectfolder $ git commit -m "Initial commit"
W:\projectfolder $ git push -u origin master

当我在PC上重新打开项目,进行更改并提交时,它仅提交更改过的文件,这是正确的。

现在我的同事打开文件夹,对某些文件进行更改,他必须再次重新提交所有内容,这当然会产生错误,因为大多数文件都没有更改

这与对某些文件的访问权限有关吗?

当然,我们可以将项目克隆到本地开发环境中,但是由于我们有数百个项目,所以将它们全部本地安装或每次我们需要做一个小更改都必须先克隆都太过分了。

您的帮助将不胜感激

我们当然可以将项目克隆到本地开发环境

这正是git的工作方式,并不意味着将存储库存储在您直接访问的共享网络位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM