We're learning Git and we're using GitHub as our hosting site.
We all fork the upstream
repo and PR our commits up to upstream
to get our changes in.
We're trying to learn how to squish our commits to keep the upstream commit history nice and clean(ish).
We commit often :)
So ... if we submit a Pull Request .. and then the project maintainers then add comments on the commit (i.e. doing a code review of the PR) ... the developer(s) then will fix up the issues and push up their commits again.
Is it possible to squish these commits so the PR has only one commit? What happens to the comments in GH (against this PR) ?