如何克隆共享驱动器的文件夹并通过 git 本地推送
How to clone a folder of shared drive and push locally through git
我是 GIT 的新手,我想克隆共享驱动器上的文件夹,例如 shared\folder,到本地目录,例如 local\folder。首先,我初始化存储库:
> cd shared\folder
> git init
> git add -A
> git commit -m "message"
> git config receive.denyCurrentBranch updateInstead
然后我克隆文件夹
> cd local\folder
> git clone 'shared\folder'
然后我使用 sourcetree 添加 local\folder 作为工作存储库。一切正常,我可以将本地更改推送到 shared\folder。
但是,我的大部分同事都不使用git,他们直接在shared\folder上更改文件。我无法从 shared\folder 中提取更改。有什么办法可以解决这个问题吗?提前致谢。
执行此操作的最简单方法可能是定期提交您的同事在共享文件夹中所做的工作。您还可以设置一个 cron 作业来自动执行 - 然后您应该能够拉取并获取最新的
我是 GIT 的新手,我想克隆共享驱动器上的文件夹,例如 shared\folder,到本地目录,例如 local\folder。首先,我初始化存储库:
> cd shared\folder
> git init
> git add -A
> git commit -m "message"
> git config receive.denyCurrentBranch updateInstead
然后我克隆文件夹
> cd local\folder
> git clone 'shared\folder'
然后我使用 sourcetree 添加 local\folder 作为工作存储库。一切正常,我可以将本地更改推送到 shared\folder。 但是,我的大部分同事都不使用git,他们直接在shared\folder上更改文件。我无法从 shared\folder 中提取更改。有什么办法可以解决这个问题吗?提前致谢。
执行此操作的最简单方法可能是定期提交您的同事在共享文件夹中所做的工作。您还可以设置一个 cron 作业来自动执行 - 然后您应该能够拉取并获取最新的