After a contribution passed code review, it is time to pull the changes into the Apache Fineract repository, and merge it with the ongoing development effort.
Initial Setup
Once you have cloned the Apache Git repository, add the GitHub mirror as a new remote reference:
# for web site changes, replace incubator-fineract.git with incubator-fineract-site.git git remote add github https://github.com/apache/incubator-fineract.git
You can use git remote -v to list all available remote repositories.
Fetching a pull request
# Fetch a pull request git fetch github pull/[number]/head:[topic] # Switch to develop branch git checkout develop # Merge the pulled feature branch git merge [topic] # Run a build gradlew clean build # Push the changes git push origin # delete the feature branch git branch -d [topic]