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

Brad Schoening updated CASSANDRA-19777:
---------------------------------------
    Description: 
The how-to commit documentation would be more helpful to new committers with 
some background details on the below.  This should not be a git tutorial, but 
it should inform readers what they need to know or learn to be an effective 
committer.

0a) Using CLI vs GitHub web UI
0b) Always do your work in a local branch, and never push a branch upsteam.

1) The squash-rebase-merge (best name?) workflow with feature branches used on 
this repo

2) Basic git commands you should know, including:
* *git remote* add & set-url
* *squashing* with rebase -i
* updating commit with *git commit --amend*
* *push upstream <repo> --atomic -n*



  was:
The how-to commit documentation would be more helpful to new committers with 
some background details on the below.  This should not be a git tutorial, but 
it should inform readers what they need to know or learn to be an effective 
committer.

0) Using CLI vs GitHub web UI

1) The squash-rebase-merge (best name?) workflow with feature branches used on 
this repo

2) Basic git commands you should know, including:
* *git remote* add & set-url
* *squashing* with rebase -i
* updating commit with *git commit --amend*
* *push upstream <repo> --atomic -n*




> Update doc page for how-to commit with more intro
> -------------------------------------------------
>
>                 Key: CASSANDRA-19777
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19777
>             Project: Cassandra
>          Issue Type: Task
>            Reporter: Brad Schoening
>            Priority: Normal
>
> The how-to commit documentation would be more helpful to new committers with 
> some background details on the below.  This should not be a git tutorial, but 
> it should inform readers what they need to know or learn to be an effective 
> committer.
> 0a) Using CLI vs GitHub web UI
> 0b) Always do your work in a local branch, and never push a branch upsteam.
> 1) The squash-rebase-merge (best name?) workflow with feature branches used 
> on this repo
> 2) Basic git commands you should know, including:
> * *git remote* add & set-url
> * *squashing* with rebase -i
> * updating commit with *git commit --amend*
> * *push upstream <repo> --atomic -n*



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to