-
Clone this repository:
- Clone the project repository to your local machine using the following command:
git clone <repository-url>
- Clone the project repository to your local machine using the following command:
-
Create a new branch:
- Create a new branch with the name of the task followed by your name:
git checkout -b task-1-<your-name>
- Create a new branch with the name of the task followed by your name:
-
Create a directory for your task:
- Inside the
tasks
directory, create a new folder named after the task followed by your name:tasks/ └── 1-task/ └── <your-name>/
- Add your solution files to this directory.
- Inside the
-
-
Ensure that your commit messages are descriptive and follow the format below:
<type>: <short description>
-
Types of commits:
feat
: For adding a new feature.fix
: For fixing bugs.refactor
: For refactoring existing code.docs
: For changes related to documentation.style
: For styling changes that don’t impact the code logic.test
: For adding or improving tests.chore
: For changes to build processes or auxiliary tools.
-
Examples of commit messages:
feat: implement a new feature
fix: remove a bug in form validation
refactor: improve login function
docs: add contribution guidelines
style: change the color of submit button
test: add tests for user login
chore: add ESLint configuration
-
-
Push your changes:
- Push your branch to the repository:
git push origin task-1-<your-name>
- Push your branch to the repository:
-
Create a Pull Request (PR):
-
Go to the repository on GitHub and create a pull request (PR) from your branch.
-
The title of the PR should follow this format:
[Task <task-number>]: <Task description>
-
Examples of PR titles:
[Task 1]: Implement Holy Grail layout using CSS
[Task 2]: Implement Mortgage Calculator using React
-
-
Notifications
You must be signed in to change notification settings - Fork 8
ahmeddelattarr/GDG-BackEnd-Tasks
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
a repo for sending and receive tasks
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published