- Fork the repository to your own GitHub account.
- Clone your fork of the repository locally
git clone git://github.com/USERNAME/hifi-content.git
- Create a new branch
git checkout -b new_branch_name
- Code
- Follow the coding standard
- Install and configure ESLINT for your editor to apply formatting for scripts
- Commit
- Use well formed commit messages
- Update your branch
git remote add upstream https://github.com/highfidelity/hifi-content
git pull upstream master
Resolve any conflicts that arise with this step.
- Push to your fork
git push origin master
- Submit a pull request
You can follow GitHub's guide to find out how to create a pull request. In your pull request, please include a brief test plan that can be run to validate the changes that you've made in your PR.
Certain file types in hifi-content are tracked by Git Large File Storage (LFS) Install LFS on your development machine to ensure the following file types are tracked properly:
- OBJ
- FBX
- WAV