用户登录

先给项目在本地创建一个仓库 .. 进入到项目所在的目录 .. 项目下面有两个主要的目录 .. site,还有 trellis .. demo 是我之前演示同步目录创建的 .. 可以把它删除掉 .. rm -rf demo ..

再打开 trellis .. vagrant-default.yml .. 在 vagrant_synced_folders 下面,我添加了一个自定义的同步目录 .. 这里也可以先把它去掉 ..

trellis 目录下面有个 .gitignore ,里面添加了一些要忽略掉的东西 . 比如 .vault_pass .. 文件里面是加密还有解密用的一串字符 ..

.vagrant 里面有一些 vagrant 相关的虚拟机的配置 .. 这个目录也不需要放在版本控制里面 .. vendor/roles 里面存储了一些从 ansible glaxy 下载的别人做好的 roles .. 运行 playbook 的时候会自动去下载需要的这些 role,所以这个目录下面的东西也不用放在版本控制里 ..

在 requirements.yml 这个文件里面,列出了需要的这些 roles ..

再打开 site,它下面也有个 .gitignore ..

这里忽略掉了 vendor 目录,这里的东西 composer 会自动给我们去下载 .. .env 里面是一些环境变量 .. 不同的环境下面这个文件里的内容都不太一样 .. 现在我们是在本地开发环境,所以 .env 里的东西就是开发环境上的一些选项,还有对应的值 ..

web 下面的 wp 是 WordPress 项目本身 .. 这里的东西 composer 也会自动给我们下载 ..

新建仓库

回到命令行 .. 新建一个仓库 .. 执行一下 git init ... git add . 添加所有的东西 .. 再用 git commit 做一次提交 ...

创建本地仓库《 WordPress 开发:生产环境 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点