GIT / GIT ", :
git rebase --interactive --fixup , rebase --interactive, , ( : )git rebase --interactive --autosquash .
-, , .
- " ".
"squash! my activity"
( ).
, , - git rebase --interactive --autosquash , , .
OP namin GIT : , Public Releases , git merge --squash:
(. :
)

3 :
master. .release. . .github_master. "release", , . github/master.
github_master.
git checkout github_master
github_master, .
GIT git merge --squash. ref, . "1.0.0" .
git merge --squash release
git commit -m "1.0.0"
git tag 1.0.0 -m "1.0.0"
, github.
HEAD github.
git push github HEAD:master
, : , .
, GIT , , , . GIT , , , , .
git push origin github_master
git checkout release
git merge github_master
git push origin release
git checkout master
git merge release
git push origin master