-
Clone the Repository:
-
Navigate to the project repository on GitHub.
-
Click on the "Code" button and copy the repository URL.
-
Open your terminal and run the following command:
git clone <repository-url>
-
Replace
<repository-url>with the copied URL.
-
-
Create a Branch:
-
After cloning, navigate to the project directory using:
cd <project-directory>
-
Make sure that you are inside
mainbranch -
run
git pull -
Create a new branch for your work:
git checkout -b feature/<your-branch-name>
-
Choose a descriptive branch name related to your task.
-
-
Task Execution:
-
Work on a task based on an issue posted by other members.
-
After finishing the task, make sure to increment the name of the
.pktfile fromnetcom-project-1.pkttonetcom-project-2.pkt -
Make changes and commit them locally.
git add . git commit -m "[Feature][<name>] - <commit message>"
-
-
Push the Branch:
-
Push your branch to the repository:
git push origin feature/<your-branch-name>
-
-
Create a Pull Request (PR):
-
Visit the
repositoryon GitHub. -
Switch to your branch in the "Branch" dropdown.
-
Click on the "New Pull Request" button.
-
Provide a clear title and description for your PR.
[Feature][<name>] - <title>
-
-
Connect PR to Issue:
- If your PR addresses a specific issue, mention "Closes #" in the PR description.
- This automatically closes the related issue when the PR is merged.
-
Navigate to Issues:
- Go to the "Issues" tab on the GitHub repository.
-
Create a New Issue:
-
Click on the "New Issue" button.
-
Provide a descriptive title and detailed description of the issue.
[Feature] - <new feature request> [Bug] - <Router 1 not working> -
Assign labels, milestones, or assignees if necessary.
-
Submit the issue.
-