基金会5新项目:GIT问题

基金会5新项目:GIT问题,git,zurb-foundation,Git,Zurb Foundation,我觉得我快疯了 我想用一个新的项目来创建一个新的基金会5版,我得到了一个与我的Git RePo相关的非常奇怪的问题。我以前使用了基金会4,我已经检查了所有的需求(Git,Ruby + 1.9,节点等)。 我想用指南针打地基。我们有一个存储私有git repo的服务器,所以,像往常一样,我首先创建一个git repo并为它创建一个新文件夹,比如说Documents/client。然后在内部创建一个基础项目,例如:代码> CD文档/客户端基础新MyProject < /代码>。没有错误 Founda

我觉得我快疯了

<>我想用一个新的项目来创建一个新的基金会5版<强>,我得到了一个与我的Git RePo相关的非常奇怪的问题。我以前使用了基金会4,我已经检查了所有的需求(Git,Ruby + 1.9,节点等)。 我想用指南针打地基。我们有一个存储私有git repo的服务器,所以,像往常一样,我首先创建一个git repo并为它创建一个新文件夹,比如说
Documents/client
。然后在内部创建一个基础项目,例如:代码> CD文档/客户端基础新MyProject < /代码>。没有错误

Foundation5创建文件夹my_项目,其中包含所有内容(bower_组件、config.rb等)。但是当我尝试将我的\u项目添加到我的repo时,我可以看到它被添加为一个子模块,显然是因为我的\u项目中已经有一个git repo

我觉得奇怪的是
A)我可以看到一些与地方发展有关的地方宣言。 b) 如果我在上查找这些提交,我将无法找到它们
c) 我没有遥控器可以拉

我承认我的Git是相当基本的,但我从来没有遇到过这样的问题与基金会4,虽然我知道使用鲍尔使事情大不相同,但我完全陷入。< / P>
另外,我找不到太多的文档(基础文档太少!),而且帮助论坛不起作用(无法登录),所以不必说任何帮助都会很感激……

我终于删除了
我的项目中的.git文件夹,但将
.gitignore
留在了我的repo中(以<代码>客户端< /Cl>文件夹为根)似乎工作良好:没有更多的基础相关的提交加上我有一个远程我可以推到/拉。
显然,这解决了问题,尽管我仍然想知道这个解决方案是一种好的做法还是一种令人讨厌的解决方案……我认为在使用
foundation new创建项目时,获得git回购不是正常行为。

您的发现是正确的

一旦你在另一个git文件夹中有了
.git
文件夹,git就不会太喜欢它了。
处理它的方法非常简单:

  • 将内部
    .git
    文件夹添加到
    .gitignore
  • 将内部项目设置为子模块
  • 子模块允许您将一个Git存储库保留为另一个Git存储库的子目录。这允许您将另一个存储库克隆到您的项目中,并将提交分开