Git:创建存储库的问题

时间:2014-11-14 11:16:04

标签: wordpress git github

我试图将WordPress网站纳入Git。

我已经通过GitHub for Mac创建了一个本地存储库,并且我已经编辑了"主要远程存储库"到“设置”标签下的HTTPS网址,之后我会applied some ignore patterns

到目前为止,这已经奏效。

但是,当我查看“更改”标签下的项目时,我看到了" .gitignore"的条目。文件和" wp-content"中的所有内容文件夹,但没有任何东西。

我不认为它是忽略模式,因为一些默认的WordPress模板在那里,并且有大量的操作系统项目,每个都被忽略了,但我理解忽略模式赢了&直到提交之后才会被应用。

在要提交的条目列表的底部,路径是正确的,而不是在" wp-content"文件夹中。

那么为什么像" wp-admin"和" wp-config.php" - 或任何其他根项 - 丢失?

GitHub for Mac可以显示的项目数量是否有最大长度,但如果是这样,为什么要显示" wp-content"当其他项目按字母顺序排在前面时?

我对发生的事情感到有些困惑。在这一点上,没有任何提交,如果网站的一部分缺失,我会犹豫不决。

1 个答案:

答案 0 :(得分:1)

这是引起它的部分:

#===================================#
#     WP Core, except content       #
#===================================#
/*
!.gitignore
!wp-content/
# !media/
!favicon.ico
!favicon.png
!robots.txt
!humans.txt

注意领先的/*。这意味着它默认忽略了一切。来自the documentation

  

前导斜杠与路径名的开头匹配。

通配符*然后告诉它匹配该路径中的所有内容。

感叹号!然后引用明确不应忽略的项目。