Repo bootstrap: README, .gitignore, plan doc, push main #1

Open
opened 2026-08-31 17:14:33 +02:00 by robert · 0 comments
robert commented 2026-08-31 17:14:33 +02:00 (Migrated from git.butzei.de)

Goal

The repo has no commits, so git push fails with "src refspec does not match any". Create a small first commit and get main onto the remote.

Acceptance criteria

  • docs/PLAN.md contains the full project plan
  • README.md states what PedalPebble is, the target hardware (Pebble Time 2 + Android) and links to docs/PLAN.md
  • .gitignore covers Pebble (build/, .pebble-cache/), Gradle/Android (.gradle/, build/, local.properties, *.apk), Python (__pycache__/, .venv/) and editor/OS noise
  • Local branch renamed master -> main
  • git push -u origin main succeeds against ssh://git@git.butzei.de:2222/robert/PedalPebble.git

Files

  • docs/PLAN.md
  • README.md
  • .gitignore

Notes

Project scaffolding (watchapp/, companion/, shared/) is deliberately NOT part of this commit - it lands in Phase 0.

## Goal The repo has no commits, so `git push` fails with "src refspec does not match any". Create a small first commit and get `main` onto the remote. ## Acceptance criteria - [ ] `docs/PLAN.md` contains the full project plan - [ ] `README.md` states what PedalPebble is, the target hardware (Pebble Time 2 + Android) and links to `docs/PLAN.md` - [ ] `.gitignore` covers Pebble (`build/`, `.pebble-cache/`), Gradle/Android (`.gradle/`, `build/`, `local.properties`, `*.apk`), Python (`__pycache__/`, `.venv/`) and editor/OS noise - [ ] Local branch renamed `master` -> `main` - [ ] `git push -u origin main` succeeds against ssh://git@git.butzei.de:2222/robert/PedalPebble.git ## Files - `docs/PLAN.md` - `README.md` - `.gitignore` ## Notes Project scaffolding (`watchapp/`, `companion/`, `shared/`) is deliberately NOT part of this commit - it lands in Phase 0.
Sign in to join this conversation.
No description provided.