FastAdmin是一款基于ThinkPHP+Bootstrap的快速后台开发框架。
Composer是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。
默认情况下它不会在全局安装任何东西。因此,这仅仅是一个依赖管理。
composer.json中描述了项目的依赖关系。
composer 支持多平台。
Composer安装】composer require
#使用-vvv 可以详细输出
composer -vvv require alibabacloud/sdk
#composer移除
composer remove
Composer 提供的自动加载机制 autoload.php它可以
加载 Composer 下载的库中所有的类文件。使用它,程序员无需在项目中引入此加载器:
require 'vendor/autoload.php';
#克隆下载应用仓库项目
git clone https://github.com/top-think/think tp5
#然后切换到tp5目录下面,再克隆核心框架仓库:
git clone https://github.com/top-think/framework thinkphp
#两个仓库克隆完成后,就完成了ThinkPHP5.0的Git方式下载,如果需要更新核心框架的时候,只需要切换到thinkphp核心目录下面,然后执行:
git pull https://github.com/top-think/framework
#最后搭建vhttpd-host(deamon 虚拟主机),进行访问http://localhost/tp5/public/

两种方式:
创建一个文件夹并在该文件夹中使用 git init
使用 git clone 远程库地址 克隆远程库
本质还是基于本地开发代码,而不是基于远程服务器开发代码!!!

包含 .git 文件夹的目录就是工作区,也称为工作目录。工作区主要
用于存放开发的代码。
* 工作区中的文件存在两种状态:
- Untracked:未跟踪(未被版本控制,即未 add)
- Tracked:已跟踪(已被版本控制,即已 add)
* staged:已暂存状态
* unmodified:未修改状态
* modified:已修改状态
.git 文件夹中的 index 文件就是暂存区,也可以叫做 stage。暂存
区主要用于临时保存修改的文件。
整个 .git 文件夹就是本地库,也称为版本库。本地库主要用于存储
配置信息、日志信息和文件版本信息等。