热门标签 | 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可用)
推荐阅读
  • laravel怎么关闭csrf验证
    php框架|Laravellaravelphp框架-Laravel在线生成php源码,vscode怎么解除注释,ubuntu进入后,tomcat放在哪了,爬虫美图,php打包工具, ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了未找到类'MaddHatterLaravelFullcalendarServiceProvider'相关的知识,希望对你 ... [详细]
  • 公司里的git从一家小公司跳到了大公司,技术没变,但是开发工具可谓是鸟枪换大炮,首要的问题是从svn换到了git,git大家肯定都玩过,但是git多人协同操作,估计只有在公司才有机 ... [详细]
  • 从SVN迁移至Gitlab+Gitflow总结转载请注明出处http:blog.csdn.netuxyheavenarticledetails50373076 ... [详细]
  • 重要提示:本文操作步骤与《在PhpStorm中管理GitHub代码仓库的使用方法》基本相同。请先阅读后再查看本文。1.简介:码云是开源中国社区2013年推出的基于Git的完全免费的代码托管服务,这 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • AngularJS 提交表单的方式(一)
    英文原文:SubmittingAJAXForms:TheAngularJSWay在AngularJS出现之前,很多开发者就面对了表单提交这一问题。由于提 ... [详细]
  • php composer 安装,phpstudy  composer 使用安装
    本人是windows系统phpstudy是最新2018版本以安装laravel框架为例子一如图一,点击phpComposer出现系统指令框,根据指令框路 ... [详细]
  • php框架PHPixie与Laravel的比较
    版本系统这两个框架都是迭代非常快速的框架。它们都不同于symfony,后者的变化要慢得多,甚至2.7和3.0版本之间的差异也不是很大。但是,如果将其与Linux发行版进行比较,则Symfony类似于Debian,Laravel类似于Ubuntu,PHPixie类似于Arch。 ... [详细]
  • 前提:已经成功安装Docker创建mysql容器执行以下命令创建容器dockerrun-d-p3306:3306-eMYSQL_ROOT_PASSWORDwqg951122--na ... [详细]
  • GitLab是利用RubyonRails一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类 ... [详细]
  • gitlab 提交到测试服务器,再发版到生产服务器流程整理
    1去地址https:gitpg.pam.ee注册,完成后登录,通知管理员把自己拉到开发组,上传自己的sshkey(生成命令ssh-keygen-trsa-C“104610934@ ... [详细]
  • [转]GitLab-CI与GitLab-Runner
    本文转自:https:www.jianshu.comp2b43151fb92e一、持续集成(ContinuousIntegration)要了解GitLab-CI与G ... [详细]
  • Gitlab下私有Go modules的搭建配置
    Gitlab下私有Gomodules的搭建配置-前言团队目前使用GitlabCE作为Golang代码仓库使用,需要把一些常用的公共代码块(工具类、RPC接口等)独立成模块供其他 ... [详细]
  • 首先要自己现在gitlab上面申请项目,或者是参与到别人的项目,首先先要注册,然后自己生成ssh秘钥,将公钥上传。当我们想下载项目时候:gitclonegit@gitlab.51y5.n ... [详细]
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社区 版权所有