git-squash - Online in the Cloud

This is the command git-squash that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


git-squash - Import changes from a branch

SYNOPSIS


git-squash <source-branch|commit ref> [<commit-message>]

DESCRIPTION


Produce the working tree and index state as if a real merge happened without the commit or
merge marks.

OPTIONS


<source-branch>

Branch to squash on the actual branch.

<commit reference> A commit reference (has to be from the current branch) can also be used
as the first argument. A range of commits sha..HEAD will be squashed.

<commit-message>

If commit-message is given, commit the squash result.

EXAMPLES


$ git squash my-other-branch
Updating a2740f5..533b19c
Fast-forward
Squash commit -- not updating HEAD
my-changed-file | 1 +
1 file changed, 1 insertion(+)
$ git commit -m "New commit without a real merge"

$ git squash HEAD~3 "Commit message"

Use git-squash online using onworks.net services



Latest Linux & Windows online programs