你用bower_components文件夹构建一个Git存储库吗?

时间:2015-02-04 02:18:28

标签: git bower

所以也许这是一个愚蠢的问题,我对Git来说是全新的,而且对于凉亭来说还是一个新手。我已经做了一堆谷歌搜索,目前找不到一个可以理解的答案,所以请善待:

使用bower安装多个存储库,例如jquery,foundation和meanmenu,我已经解释说如果我现在从我的项目中创建一个存储库,我发现它抱怨了bower文件夹中的文件(meanmenu's readme)文件,所有东西)。

当我意识到,如果bower应该单独管理这些文件,而不是它们可能不应该包含在我的git存储库中,那么我的头脑中会发出一个警告,对吗?那么这是否意味着我必须以某种方式从git中的项目中排除bower文件夹?所以,当我创造整件事时,我会抛弃凉亭?然后如果有人下载我的项目,bower会自动为他们安装必要的软件包吗?

还是我离开基地?

1 个答案:

答案 0 :(得分:1)

是的,你是对的,让git忽略某些文件/文件夹是非常典型的。例如,另一个名为npm的包管理器创建了一个名为node_modules的文件夹,通常从git repos中排除。

在git repo的基础上创建一个名为.gitignore的文件,并将要排除的一个或多个文件的名称放在文件中。

gitignore文件的一些示例:https://github.com/github/gitignore