热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

gitgitlablaravel并非所有文件都被添加

如何解决《gitgitlablaravel并非所有文件都被添加》经验,为你挑选了1个好方法。

这是一个完整的新手问题。我刚刚开始使用git,在此非常感谢您的帮助。以下是我遵循的步骤

    在gitlab.com中创建了一个项目

    使用“ git clone”将其克隆到本地计算机上

    使用composer在创建的目录中创建了一个laravel项目

    进行了更改。

    使用“ git add --all”添加了所有文件

    用过“ git commit --all”

    添加提交消息并保存

    用过“ git push --all”

当我下载压缩文件时,它仅显示66个文件和29个文件夹,而原始文件夹包含3000+个文件和600+文件夹。它不应该在第一次提交时就推动整个项目吗?



1> lukasgeiter..:

如果查看项目根目录中的文件,则会发现一个.gitignore文件。该文件定义*了应从GIT中排除的文件,目录和模式(带有通配符)。

/bootstrap/compiled.php
/vendor
composer.phar
composer.lock
.env.*.php
.env.php
.DS_Store
Thumbs.db

没有提交的最大目录是/vendor。这是有原因的。这些文件是依赖项。框架本身和其他库会打包您的应用程序所依赖的程序包。当您安装Laravel或运行时,这些文件将由作曲家下载composer update。它们不需要包含在您的存储库中,因为您不应该触摸它们,因此没有理由跟踪更改。

它们应该在您工作的每台计算机上下载(并不时更新)。

您所推动的是您的实际应用。型号,控制器,视图等


克隆它,然后运行`composer update`(显然您需要有composer可用)
推荐阅读
author-avatar
康博洋2602899791
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有