Skip to content

Commit a673540

Browse files
author
Your Name
committed
Add collaboration workflow documentation
1 parent 6e03a48 commit a673540

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

‎README.md‎

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,29 @@ We are on [Discord](https://the-algorithms.com/discord)! Community channels are
4747
## 📜 List of Algorithms
4848

4949
See our [directory](DIRECTORY.md) for easier navigation and a better overview of the project.
50+
# Git and GitHub Collaboration Practical
51+
52+
## Aim
53+
To demonstrate collaborative software development using Git and GitHub through branching, commits, pushing changes, and pull requests.
54+
55+
## Objectives
56+
1. Understand Git version control.
57+
2. Create and manage a feature branch.
58+
3. Modify project documentation.
59+
4. Track changes using Git.
60+
5. Push commits to a GitHub repository.
61+
6. Create and review a pull request.
62+
7. Merge approved changes into the target branch.
63+
64+
## Procedure
65+
1. Open the project repository on the local computer.
66+
2. Create a feature branch named `CO3-feature`.
67+
3. Modify the README documentation.
68+
4. Stage the modified file using Git.
69+
5. Commit the changes with a meaningful message.
70+
6. Push the feature branch to GitHub.
71+
7. Create a pull request and review the changes.
72+
8. Merge the pull request after checking the changes.
73+
74+
## Result
75+
The Git and GitHub collaboration workflow is demonstrated through feature branching, change tracking, committing, pushing, pull-request creation, review, and merging.

0 commit comments

Comments
 (0)