这是一个完整的新手问题。我刚刚开始使用git,非常感谢这里的一些帮助。以下是我遵循的步骤
当我下载压缩文件时,它只显示66个文件29个文件夹,而原始文件夹有3000个以上的文件和600个以上的文件夹。它不应该在第一次提交时推动整个项目吗?
答案 0 :(得分:5)
如果查看项目根目录中的文件,您将发现.gitignore
文件。此文件定义应从GIT中排除的文件,目录和模式(带有通配符*
)。
/bootstrap/compiled.php
/vendor
composer.phar
composer.lock
.env.*.php
.env.php
.DS_Store
Thumbs.db
没有提交的最大目录是/vendor
。这是有原因的。这些文件是依赖项。框架本身和其他库,应用程序所依赖的包。安装Laravel或运行composer update
时,作曲家会下载这些文件。它们不需要包含在您的存储库中,因为您不应该触摸它们,因此没有理由跟踪更改。
应该在您工作的每台机器上下载(并不时更新)它们。
推送的内容是您的实际应用。模型,控制器,视图等