CodeAlchemy

Jotting one man's journey through software development, programming, and technology


Project maintained by pablogarciaprado Hosted on GitHub Pages — Theme by mattgraham

◀️ Home

GitHub

Fork

Forking a repository serves as a way to create your own copy of someone else’s project on GitHub (or similar platforms), enabling you to make changes independently of the original project, keeping the original repository untouched.

Purposes of Forking:

  1. Contributing to the Original Project:
  1. Customizing a Project:
  1. Backing Up or Archiving:
  1. Learning and Experimentation:

Contributing to a project

  1. Fork the repository
  2. Create a new branch
  1. Make your changes
  2. Commit your changes
git commit -m "Add your commit message"
  1. Push to the branch
git push origin feature/your-feature-name
  1. Create a pull request