Development Guidelines#
This is the Development Guidelines page.
Open an Issue#
Before forking the repository, open an issue in the main repository to describe the changes you plan to make. This helps maintainers track contributions and provide feedback early. Check with the repository owners what is the name of the development branch you need to use. In this guide, the name used for the development branch is generically indicated as “development_branch_name”
Fork the Repository#
First, create a fork of the repository in your GitHub account:
Go to the repository page on GitHub.
Click the Fork button in the top-right corner.
Select your GitHub account as the destination for the fork.
Clone Your Fork#
Clone your forked repository and switch to the development_branch_name branch:
git clone git@github.com:<your-username>/ProFSea-tool.git
cd ProFSea-tool
git checkout <development_branch_name>
Replace <your-username> with your GitHub username.
Replace <development_branch_name> with the development branch name provided by the repository owners
Commit Changes to Your Fork#
Once you are satisfied with your changes, commit and push them to your fork:
git add .
git commit -m "Adding feature: <brief description of changes>"
git push origin development_branch_name
Replace <brief description of changes> with a short summary of your updates.
Create a Pull Request#
To contribute your changes to the main repository:
Go to your forked repository on GitHub.
Click the Pull Request button.
Select the
development_branch_namebranch of the main repository as the base branch.Select the
development_branch_namebranch of your fork as the compare branch.Add a title and description for your pull request.
Click Create Pull Request.
Assign reviewers to the pull request