[ 
https://issues.apache.org/jira/browse/KNOX-1764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sandor Molnar reassigned KNOX-1764:
-----------------------------------

    Assignee: Sandor Molnar

> Ensure that only squash/rebase/merge commits are allowed from Github UI
> -----------------------------------------------------------------------
>
>                 Key: KNOX-1764
>                 URL: https://issues.apache.org/jira/browse/KNOX-1764
>             Project: Apache Knox
>          Issue Type: Sub-task
>            Reporter: Kevin Risden
>            Assignee: Sandor Molnar
>            Priority: Major
>             Fix For: 1.3.0
>
>
> There was a really good discussion about the nuances of the different button 
> behaviors in Calcite here: 
> [http://mail-archives.apache.org/mod_mbox/calcite-dev/201901.mbox/%3C47e904ba-978f-f74f-eef9-59f1d90cd295%40apache.org%3E]
>  
> Summary:
>  * Merge commits - don't have linear history like our existing history 
> primarily is
>  * Squash commits - don't keep the original PR as author. Only has 
> attribution to the user who hit the Squash button
>  * Rebase commits - Keep linear history and author history. Need to be 
> careful to make sure the commits are squashed by PR author prior to 
> committing to avoid a lot of small commits.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to