How To Squash

From Bastion of Hestia
Revision as of 01:56, 17 March 2022 by Cupa (talk | contribs) (Made the page, added some words, forgot to enable file uploads)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

So, you have been asked by a maintainer or developer to squash your pull request! This does not mean that anything is wrong with your code, your pull request or your conduct.

Instead, we ask for pull requests to be squashed to have a good git history with traceability for the future. If you would like to skip the explanation of why and go straight to how, please click here (to be done).

Why Do We Squash?

How do you Squash?

Git CLI (TBA)

GitHub Desktop (TBA)

GitKraken (TBA)

Fork

Fork is free-to-trial Git client with an infinite trial available here. It is the primary git client of at least one active maintainer and thus support is offered to anyone wanting to use it and its many features.

Squashing is very easy on Fork. Here is how you can do it:

[TBA, forgot to enable file uploads]