Task · Your theme on your own machine
Send your theme back up to Tito
Publish the folder you've been working in, which goes live immediately and touches only your theme.
3 steps · About 3 minutes · Needs: A theme folder you have pulled into
The Customize studio changes the colors, images and wording on every screen people see, against a live preview and with nothing to install. Start there.
-
Commit your work first
The folder is the only complete copy of it, so commit before you push.
-
Run
titogo push -dry-runIt checks every file the way Tito will, covering paths, sizes and a compile of every template, and prints exactly what a real push would send. It makes no request, so it can't tell you whether somebody else has changed the account since your last pull.
-
Run
titogo pushYour site serves the new theme files and pages straight away.
When a push is refused
If somebody edited a theme file or a page in the browser since your last pull, or pushed from another folder, the push is refused, nothing is written, and the message says what it would have overwritten and what it would have removed.
That message says what to do, and it's one of two things. Either run
titogo pull to bring their work down, look at what arrived, and push again.
Or, if your folder really is the version you want live, run
titogo push -force and replace theirs.
One thing a pull leaves to you: if what they did was delete a file, your folder still has it, and your next push puts it back. Deleting your copy too is how you agree with them.
Good to know
Pull before you push if you're unsure your folder is current.
- A push goes to the theme this folder is on, the one
titogo pullbrought down, printed by name before anything is written. Your account's other themes aren't changed. - Custom pages are the exception. They belong to the account, so every folder has the same ones and a push replaces them whichever theme it's writing to.