Basic Workflow
This guide covers the essential Pogo workflows you’ll use in daily development.
The Pogo Workflow
Section titled “The Pogo Workflow”The core Pogo workflow is simple and iterative:
Starting a New Project
Section titled “Starting a New Project”Initialize Repository
Section titled “Initialize Repository”# Create project directorymkdir my-projectcd my-project
# Initialize Pogo repositorypogo init --name my-project --server pogo.company.com:8080
# Enter your personal access token if prompted
First Change
Section titled “First Change”# Describe what you're buildingpogo describe
# Create initial filesecho "# My Project" > README.mdmkdir src tests docsecho "console.log('Hello');" > src/index.js
# Push your workpogo push
# Set main bookmarkpogo bookmark set main
Daily Development
Section titled “Daily Development”Morning Routine
Section titled “Morning Routine”# View recent historypogo log
# Start new work based on mainpogo new main
Feature Development
Section titled “Feature Development”# 1. Describe your intentpogo describe
# 2. Implement incrementallynvim src/auth/login.jspogo push # Save progress
nvim src/auth/session.jspogo push # Save more progress
# 3. Update description if scope changespogo describe
# 4. Finalize when completepogo pushpogo new # Start next change
Next Steps
Section titled “Next Steps”- Learn about Server setup
- Understand Authentication
- Explore Advanced workflows
- See Command reference