我想用GIT作为备份解决方案。 我在我的公司Windows共享网络和Centos的服务器。 每个用户都拥有一个独特的共享文件夹,其中位于用户的所有文件。 我们有2个开发人员,他们可以有一个混帐回购协议(S)。
我怎样才能使用户的整个文件夹中的GIT回购,一个执行通常的git的操作,提交,推等,没有进口,如果子文件夹具有的git回购协议?
注:子模块是没有办法了,我不知道什么是存储库的用户的主文件夹下。
我想用GIT作为备份解决方案。 我在我的公司Windows共享网络和Centos的服务器。 每个用户都拥有一个独特的共享文件夹,其中位于用户的所有文件。 我们有2个开发人员,他们可以有一个混帐回购协议(S)。
我怎样才能使用户的整个文件夹中的GIT回购,一个执行通常的git的操作,提交,推等,没有进口,如果子文件夹具有的git回购协议?
注:子模块是没有办法了,我不知道什么是存储库的用户的主文件夹下。
有许多的原因,Git不会成为一个好备份解决方案:
.git
目录像一个正常的目录 话虽这么说,也有一些原因的Git将是真棒作为一个备份解决方案:
我的建议:看看BUP 。 这不是很成熟,它没有看到太多积极的发展,它缺乏一些重要的功能,但它有一个很大的承诺。 它是一种基于Git的一个开源备份程序。 他们已经把事情的Git做得很好,而是换成/增强一些事情的Git确实很差(备份)。
所有你需要做的就是
git init
在每个用户的基础。 如果他们自己存储的git回购那里,混帐的范围将停止在那些有目录.git
文件夹。
目前尚不清楚,如果你想要做的是犯git的回购协议到另一个混帐回购协议。 我不建议这样做。