我们需要昨天将CVS转换为GIT。一切都很顺利,除了我的CVS中没有模块,因此我不知道要查看哪个模块作为descibed here。
在another tutorial的帮助下,一切正常。
我起诉CVSROOT($ CVSROOT下的直接指挥)作为模块名称,一切正常。
现在克隆了git存储库后,我可以看到Eclipse中的所有文件(Egit)。
但是当我查看创建的git文件夹时,我只看到以下文件夹/文件
braches(文件夹)
配
说明书
头部
钩子(文件夹)
指数
info(文件夹)
日志(文件夹)
对象(文件夹)
refs(文件夹)
在哪里可以找到git存储库中的实际文件,例如(PHP / CSS / Javascript文件)。
Git文件中的某个地方最终会链接到我的“旧”CVS文件吗?
希望有人可以提供帮助。
此致
杰里米
答案 0 :(得分:1)
那些文件(分支,配置等)是实际的git存储库。您需要使用clone
命令将存储库签入到可以使用的沙箱中:
git clone my_repo my_sandbox
其中my_repo
是包含这些文件的目录。将创建my_sandbox
目录并将包含您的原始CVS文件(可能来自HEAD分支,具体取决于您进行CVS导入的方式)。
(顺便说一下,一旦你的沙盒被签出,其中会有一个.git
目录,其中包含与那些文件相同的文件结构。这使得Git可以完全分布式工作方式,允许您切换到不同的分支并提交更改,而无需经常连接到网络。)