Welcome to the TODO List Smart Contract Workshop! Follow the steps below to contribute your solution to the repository:
Clone the workshop repository to your local machine:
git clone <repository_url>
cd <repository_name>Create a new branch for your solution. Name the branch using your first name and a brief description of your solution (e.g., john-todo-list-solution):
git checkout -b <your_branch_name>Example:
git checkout -b john-todo-list-solutionInside the repository, create a new folder named after your first name. Add your solution files (e.g., the smart contract, tests, README for your solution, etc.) into this folder.
mkdir <your_name>Example:
mkdir johnAdd your solution files to your folder. Make sure your files are well-organized and include necessary documentation or comments explaining your implementation.
After adding your files, commit your changes with a descriptive message:
git add .
git commit -m "Add TODO List solution for <your_name>"Example:
git commit -m "Add TODO List solution for John Doe"Push your branch to the remote repository:
git push origin <your_branch_name>Example:
git push origin john-todo-list-solutionGo to the GitHub repository in your browser. Create a pull request (PR) from your branch to the main branch. In the PR description, provide a brief overview of your solution and any unique features or considerations.
- Ensure your solution compiles and passes all relevant tests before submitting.
- Keep your folder organized and include clear documentation to help others understand your work.
- Reach out to the workshop facilitator if you encounter any issues or need assistance.
Happy coding!