1.5 KiB
1.5 KiB
| description |
|---|
| Commit all workspace changes in logical order with intelligent messages |
Commit Workspace
Commits all pending changes across all 5 workspace repos in logical order.
Step 1: Check status of all repos
// turbo
for repo in learning_ai_common_plat learning_voice_ai_agent learning_multimodal_memory_agents learning_ai_clock learning_ai_fastgap; do
echo "━━━ $repo ━━━"
(cd ~/code/mygh/$repo && git status --short)
echo ""
done
Step 2: Stage and commit each repo
For each repo with changes:
- Review the diff
- Stage all changes with
git add -A - Write a conventional commit message:
type(scope): description - Commit
Commit message conventions:
feat(scope):— new featurefix(scope):— bug fixrefactor(scope):— code restructuringdocs(scope):— documentation onlytest(scope):— adding/updating testschore(scope):— maintenance tasks
Order:
- learning_ai_common_plat — shared packages first (others may depend on it)
- learning_voice_ai_agent — LysnrAI product repo
- learning_multimodal_memory_agents — MindLyst product repo
- learning_ai_clock — ChronoMind product repo
- learning_ai_fastgap — NomGap product repo
Notes:
- Always commit common_plat first since other repos may reference its packages
- Use
--no-verifyonly if pre-commit hooks are blocking on non-code issues - After committing, run
/repo_push-reposto push all to origin