-
Notifications
You must be signed in to change notification settings - Fork 523
Description
Hi XPipe team 👋
I’d love an option in XPipe to squash multiple local commits into a single commit before pushing to GitHub when using it as your storage.
Why this would help
When I’m actively working with XPipe, I often produce many small commits in a short time (WIP, tiny fixes, refactors, formatting, etc.). This is normal during iteration, but it makes the GitHub history look noisy and a bit “weird” compared to having one clean, meaningful commit per change-set.
What I’m looking for (high level)
- A simple, user-friendly way to turn many local commits into one before pushing
Benefit
This would make it much easier to keep a clean, readable repository history without having to constantly switch tools just to tidy up commits.
Potentially less network traffic for github.
Also: Some people care about their "contribution" number. You might not but some people do, and if you use xpipe and add a bunch of server you easily "screw" up that statistic cause it just makes 100 commits & pushes.
Other than that: This software is a blessing to use - I'll tell all of my friends about it that might use it!