Welcome to the EFI CI Workshop 2024 repository! This repository is dedicated to developing and refining cyberinfrastructure design for ecological forecasting. This guide will help you contribute to the repository.
This repository is a collaborative space for the EFI community to design, discuss, and refine cyberinfrastructure (CI) for ecological forecasting. We welcome contributions from all backgrounds and levels of experience.
Before you start, you will need:
- A GitHub account. You can sign up for one here.
- Git installed on your computer. Follow the instructions here to install Git.
- Basic knowledge of Git and GitHub. If you're new to these, we recommend this tutorial.
-
Fork the repository
Click the "Fork" button at the top right of this page to create a copy of this repository under your GitHub account.
-
Clone your fork
git clone https://github.com/YOUR-USERNAME/efi-ci-workshop-2024.git
-
Navigate to the repository directory
cd efi-ci-workshop-2024
-
Create a new branch
git checkout -b your-branch-name
-
Find an issue or task
Check the Issues tab to find tasks that need to be completed or discussions that need your input. You can also create new issues or suggest improvements.
-
Work on your task
Once you've selected an issue, start working on it in your forked repository. Make sure to keep your changes focused and relevant to the task at hand.
-
Commit your changes
git add . git commit -m "Brief description of your changes"
-
Push your changes to your fork
git push origin your-branch-name
-
Create a Pull Request
Go to your forked repository on GitHub, and you should see a "Compare & pull request" button. Click it and follow the instructions to submit your pull request.