-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Home
Tim Hinrichs edited this page Dec 28, 2015
·
1 revision
We are using the Fork-Pull model for collaboration. To contribute code,
-
Fork the open-policy-agent's opa repo into your own private github repo.
-
Modify your github repo
- Clone it to your laptop
- Make changes to the files on your laptop
- Push laptop repo to YOUR github repo.
-
To submit code for review, go to your github repo and create a Pull Request for open-policy-agent's master branch.
-
Go through the code-review process on github.
- You may need to synchronize your laptop repo with open-policy-agent's repo. See the synchronization instructions given below.
- After synchronization, you will likely need to use the -f flag (for 'force') when pushing to YOUR github repo because it will not be synced with the open-policy-agent repo.
References
- Github instructions for forking a repo
- Github instructions for issuing a pull request
- Github instructions for syncing your laptop repo with open-policy-agent's repo