标签: Git
-
本文基于 yiisoft/yii2-app-advanced 模板,演示了在 GitHub 新建仓库并搭建包含接口、前端、后端及控制台应用的 Yii2 高级项目过程。文章详细介绍了环境初始化、Nginx 虚拟主机配置、数据库迁移与测试数据库报错修正等步骤,重点讲解了通过复制前端应用并调整命名空间及路径来新建 API 应用,同时配置了 Vagrant 环境支持,最终实现了多应用的本地运行与测试。
-
本文记录在 Windows 10 环境下,通过 VirtualBox 安装 CentOS 7 系统,并利用源码编译安装 PHP 7.0.23 及 Swoole 1.9.19 扩展的过程。文中详细列出了安装 GCC、编译工具及各类依赖包的步骤,解决了编译过程中遇到的缺失 Bison、BZip2 及 ICU 库等问题,并通过配置 phpize 成功加载 Swoole 模块。最后通过构建 Echo 服务器与客户端的测试,验证了环境的正常运行。
-
本文介绍了在 Windows 10 环境下安装 Yii2 高级应用模板、新建应用并推送至 GitLab 的流程。主要步骤包括使用 Composer 创建项目,通过 Git Bash 初始化仓库并关联远程地址,配置 Nginx 虚拟主机,运行初始化命令设置环境。随后通过复制与重写配置文件的方式新建了 shujujiexi 和 api 应用,设置了路径别名,最终完成了 Web 服务器配置以验证应用运行。
-
针对在Git Bash中执行git pull时提示GitHub的HTTPS连接出现SSL协议错误的问题,文章详细记录了改用SSH方式的解决流程。主要操作包括利用TortoiseGit自带的PuTTYgen工具生成密钥对,将公钥添加至GitHub,并分别保存PuTTY格式和OpenSSH格式的私钥以适配TortoiseGit和Git Bash。通过在Pageant中加载私钥并将仓库远程地址修改为SSH链接,最终在两种环境下均成功完成了代码拉取操作。
-
文章针对在Git Bash执行git add命令时出现的LF将被CRLF替换的警告提示提供了解决方案。通过执行包含全局参数的配置命令,成功关闭了自动转换功能,从而在工作目录中保留原始的行结束符,有效消除了该警告信息。
