Git is not something you learn in a day.
Git is something you learn over the course of your career.
Virtualized development environment…
…a computer inside a computer.
You can vagrant destroy
,
but you can never vagrant forget
.
File format often used for configurations.
{
"name": "rp3agency-website",
"title": "RP3 Agency Website",
"url": "https://rp3agency.com",
"contributors": [
{
"name": "Tracy Rotton",
"email": "trotton@rp3agency.com"
},
{
"name": "Kurt Roberts",
"email": "kroberts@rp3agency.com"
}
]
}
package.json
bower install npm install brew install yum
Wait, that’s wrong…I always forget which order the package managers are supposed to be in.
— I Am Devloper (@iamdevloper) May 16, 2014
Automates the process of installing, updating, and removing software.
Retrieves code from a central repository.
Very simple plugin for showing you which template file WordPress is using to generate the page you're on.
Installs a "Debug" section in your admin bar with diagnostic information.
Makes sure your theme meets the standards required to be added to the WordPress theme repository. Makes sure your using WordPress best practices in building your theme.
Especially useful when working with responsive images, takes the images in your media library and creates different sized versions of them.
Exports your database as a MySQL data dump, does a find and replace on URLs and file paths, then allows you to save it to your computer.
Allows you to import an XML file, such as the Theme Unit Test data.
git clone https://github.com/taupecat/VVV.git
cd VVV
vagrant up
vagrant ssh
cd /vagrant
composer install
npm install
cd www/wordpress-default
wp plugin activate --all
wp scaffold _s [theme-slug] \
--theme_name="[Theme Name]" --sassify
wp theme activate [theme-name]
wp import ../../theme-unit-test-data.xml --authors=skip