总结了使用 Git 进行代码管理的基本操作,包括克隆远程仓库、拉取最新代码、查看状态、添加和提交文件、推送到服务器,以及通过日志和版本号回退到指定版本。详细介绍了 git pull、git add 和 git reset 等常用命令的功能及应用场景,帮助快速掌握代码版本管理流程。
比较了 Dockerfile 中 `COPY` 和 `ADD` 指令的异同,推荐优先使用 `COPY` 指令以满足基础文件复制需求,而 `ADD` 指令适用于处理本地 tar 文件解压或远程 URL 资源获取。强调 `ADD` 不支持认证且会影响 Docker Cache,同时提供了使用 `RUN` 指令替代的建议,确保构建效率与安全性。
Linux 安装 PHP 需先安装 Vim,再下载 php-7.1.5.tar.gz 并解压;安装依赖 libxml2 及 devel,切换到 PHP 目录,通过 ./configure 生成 Makefile,编译后安装。最后创建 test.php 并运行 phpinfo() 验证。
深入阐述了 Git Commit message 和 Change log 的撰写规则,强调了 Commit message 的三大作用:提供丰富的历史信息、过滤特定 commit、及直接生成 Change log。明确了 Commit message 的三个组成部分:Header、Body 和 Footer,并推荐了 Commitizen 和 validate-commit-msg 两个实用工具,以协助撰写和检查 Commit message。最后,解释了如何自动化生成 Change log。