Ensure you’re up to date with the development branch:
git checkout devel
git pull origin devel
Create a New Branch
Create a descriptive branch for your work:
git checkout -b <branch_name>
Commit & Push Changes
Stage and commit your changes with clear messages:
git add <file_name>
git commit -m "Brief description of changes"
Push to GitHub:
git push origin <branch_name>
Create a Pull Request
Target the devel branch for merging.
Follow the PR template, review, and submit.
Final Merge & Update
Once approved, merge your PR and delete your branch if desired.
Update your local repository:
git checkout devel
git pull origin devel
By following these steps, you contribute effectively and collaboratively.\n\n### Task: Create Nextflow module for tool scripts\n- Description: Design a Nextflow module to standardize input/output for all tool scripts, preparing data for downstream analysis.\n\nTags: #nextflow
Contribution Guidelines
Initial Setup
git clone <repository_url>
Update Local Content
Create a New Branch
Commit & Push Changes
Create a Pull Request
devel
branch for merging.Final Merge & Update
By following these steps, you contribute effectively and collaboratively.\n\n### Task: Create Nextflow module for tool scripts\n- Description: Design a Nextflow module to standardize input/output for all tool scripts, preparing data for downstream analysis.\n\nTags: #nextflow