Laravel学习中用到命令

GIT文档

  • 全局用户名
    git config --global user.name 用户名

  • 全局邮箱
    git config --global user.email 邮箱

  • 全局推送默认模式为simple(执行 git push 没有指定分支,自动使用当前分支,而不是报错)
    git config --global push.default simple

  • 初始化
    git init

  • 该文件添加到暂存区

    1. 修改文件和新文件提交到暂存区,不包含删除的文件
      git add .
    2. 修改的文件提交到暂存区, 不包含心文件和删除的文件,git add --update的缩写
      git add -u
    3. 修改文件、新文件、删除的文件 提交到暂存区,git add --all的缩写
      git add -A
  • 查看状态(工作区,暂存区)
    git status

  • 将暂存区内容添加到本地仓库中
    git commit -m "本次提交的简单描述"

  • 查看历史提交记录
    git log

  • 添加到远程仓库
    git remote add 仓库别名 仓库地址

  • 将本地的master分支推送到origin主机,同时指定origin为默认主机
    git push -u origin master

  • 切换分支命令
    git checkout 分支名称

  • 创建新分支并立即切换到该分支下
    git checkout -b 分支名称

  • 将在暂存区的更改文件进行强制撤销
    git checkout -f

  • 放弃工作区中全部的修改
    git checkout .

  • 合并分支(将其他分支合并到当前分支)
    git merge 分支名称

  • 删除分支
    git branch -d 分支名称

  • 移除工作目录中所有未追踪的文件以及空的子目录
    git clean -f -d


artisan

  • 生成 App Key(.env文件)
    php artisan key:generate

  • 创建控制器
    php artisan make:controller User目录/touristsController控制器

  • 创建模型
    php artisan make:model Models目录/Users模型

  • 创建模型,并创建迁移文件
    php artisan make:model Models目录/Users模型 -m
    php artisan make:model Models目录/Users模型 --migration

  • 创建填充
    php artisan make:seeder 文件名TableSeeder

  • 引入 Bootstrap
    php artisan ui bootstrap

  • 数据迁移(执行所有未被执行过的迁移)
    php artisan migrate

  • 数据回滚(回滚到最近一次执行的迁移)
    php artisan migrate:rollback

  • 进入交互式命令行界面(执行PHP代码)
    php artisan tinker

  • 查看路由列表
    php artisan route:list

  • 数据库重置(refresh 的作用是重置数据库并重新运行所有迁移)
    php artisan migrate:refresh

  • 执行数据填充
    php artisan db:seed

  • 执行单独某一个数据填充
    php artisan db:seed --class=UsersTableSeeder

  • 据库的重置和填充
    php artisan migrate:refresh --seed


composer文档

  • 安装扩展包,只在开发环境中使用
    composer require 扩展包名 --dev

  • 打印自动加载索引(加入了一个新的类,可以使用 dump-autoload 来完成,而不必执行 install 或 update 命令)
    composer dump-autoload


yarn文档

  • 用户配置设置淘宝镜像(当前用户,非全局)
    yarn config set registry 'https://registry.npm.taobao.org'

  • 忽略引擎
    yarn config set ignore-engines true

  • 查看全局配置文件路径
    yarn global dir

  • 本地安装package.json扩展包,防止yarn为包中可能包含的任何二进制文件创建符号链接
    yarn install --no-bin-links

  • 安装扩展包
    yarn add 扩展包名


npm文档

  • 查看用户配置文件路径
    npm config get userconfig

  • 查看全局配置文件路径
    npm config get globalconfig

  • 安装模块(扩展包) -- 已安装跳过
    npm install

  • 安装模块(扩展包) -- 强制安装所有
    npm install -f

  • 全局安装yarn
    npm install --global yarn

  • 用户配置设置淘宝镜像(当前用户,非全局)
    npm config set registry=https://registry.npm.taobao.org

  • 执行dev脚本命令(一次性编译)
    npm run dev

  • 执行watch-poll脚本命令(自动检查修改并自动编译)
    npm run watch-poll

你可能感兴趣的:(Laravel学习中用到命令)