THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
Committer pre-requisites
- Have a github account.
- Activate 2FA
- Generate and save an access token containing at least the permission
repo:public_repo
(https://help.github.com/articles/creating-a-personal-access-token-for-the-command-line/) - Link your github account to your Apache account (https://gitbox.apache.org/setup/)
- (You may need to be added to https://github.com/orgs/apache/teams/fineract-committers/members. If you aren't there, ask on the dev list.)
Creating a Fineract CN repository
- Create the new repo via Apache https://gitbox.apache.org/setup/newrepo.html
- Choose project name that begins with "cn". "fineract" will be automatically prepended.
- Set all notifications to be sent to commits@fineract.apache.org.
- In the repository that you wish to upload call:
git remote add apache https://github.com/apache/fineract-cn-<project-name>.git
- Call:
git push -u apache develop
Committing to a Fineract CN repository
Work with it like a normal GitHub repository.