Forking a repository – Explanation
Forking a repository means making my own copy of an existing project on GitHub so I can work on it without changing the original.
When I fork a repository, GitHub creates a new copy under my account.
Original repository:
https://github.com/CodeYourFuture/cyf-demo-repo
After forking:
https://github.com/arunkumar-akilan/cyf-demo-repo
The username in the URL changes, which shows the fork was successful.
Forking allows me to practise, make changes, and learn safely without affecting the original project.