Skip to content

Conversation

@arnestrickmann
Copy link
Contributor

@arnestrickmann arnestrickmann commented Dec 11, 2025

fixes #446

shifts git commit behavior to only auto stage when no files are staged, preserving staged subsets


Note

Adjusts commit flow to only auto-stage when nothing is staged, skip plan artifacts, and commit only if staged files exist.

  • Git IPC (src/main/ipc/gitIpc.ts):
    • Preserve manual staging by auto-staging all only when no files are staged (git diff --cached --name-only).
    • Exclude plan artifacts from commits by resetting .emdash, PLANNING.md, and planning.md before committing.
    • Commit only if there are staged files; otherwise skip commit.

Written by Cursor Bugbot for commit 200f2da. This will update automatically on new commits. Configure here.

@vercel
Copy link

vercel bot commented Dec 11, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
docs Ready Ready Preview Comment Dec 11, 2025 0:36am

@arnestrickmann arnestrickmann merged commit 8ce8228 into main Dec 11, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[bug]: If you stage only certain changes in a worktree, it pushes all the changes

2 participants