[ 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