Git Sync
Overview
Sync local changes by staging everything, generating a short commit message from the diff, committing, and pushing.
Workflow
- •Inspect the repo.
- •Run
git status --short. - •Skim
git diff --statandgit diffto understand the main change.
- •Run
- •If there are no changes, report that the working tree is clean and stop.
- •Generate a concise commit message.
- •Keep it short (roughly <= 50 chars), imperative, no trailing period.
- •Focus on the primary change; add a brief scope only if obvious.
- •Execute the sync.
- •
git add . - •
git commit -m "<message>" - •
git push
- •
- •If push fails due to missing upstream, use
git push -u origin <branch>after confirming the branch name.