To establish a consistent process for contributing and maintaining notes on AI topics in the GitHub repository.
This SOP applies to all contributors to the AI Notes repository.
- Maintainers: Review and merge pull requests, ensure adherence to SOP.
- Contributors: Follow the SOP for adding and updating notes.
- Go to the repository.
- Click on the "Fork" button at the top right of the page.
- Clone your forked repository to your local machine:
git clone https://github.com/your-username/your-repo-name.git cd your-repo-name
- Create a new branch for your changes:
git checkout -b new-branch-name
- Add or update notes in the appropriate folder.
- Follow the existing format and structure for consistency.
- Ensure that the notes are clear, concise, and well-organized.
- Stage your changes:
git add .
- Commit your changes with a descriptive message:
git commit -m "Add/Update notes on [topic]"
- Push your changes to your forked repository:
git push origin new-branch-name
- Go to your forked repository on GitHub.
- Click on the "Compare & pull request" button.
- Provide a descriptive title and detailed description of your changes.
- Submit the pull request.
- The maintainers will review the pull request.
- If changes are required, the maintainer will provide feedback.
- Once approved, the pull request will be merged into the main branch.
- Follow semantic versioning for any significant changes.
- Document major updates in the
CHANGELOG.md
file.
- Update the
README.md
file if necessary. - Ensure that any new or updated notes are referenced in the table of contents.
- For any questions or issues, contact [[email protected]].
Date | Version | Description | Author |
---|---|---|---|
2024-07-11 | 1.0 | Initial creation of SOP | {{hitesh bandhu}} |