Switching to Git For Committers
Cassandra is transitioning from subversion to git. See https://issues.apache.org/jira/browse/INFRA-4254 for the latest status on this.
How do I commit now?
First, clone the repository with your username in the URL
git clone https://<username>@git-wip-us.apache.org/repos/asf/cassandra.git
Log into your Github account, visit https://github.com/apache/cassandra, and mash the "Fork" button.
If you need to connect an existing local repository:
$ git remote add github ssh://firstname.lastname@example.org/<username>/cassandra.git $ git fetch github
To publish a branch for review (for a checkout of the branch):
$ git push github <branch name>
If you later wish to delete this remote branch (say after it's been reviewed, merged, etc):
$ git push github :<branch name>