100-Days-Of-DevOps-Challenge-KodeKloud

Fork a repository

There is a Git server utilized by the Nautilus project teams. Recently, a new developer named Jon joined the team and needs to begin working on a project. To begin, he must fork an existing Git repository. Follow the steps below:

Steps

Pretty simple and straight forward.

  1. Login into UI with given user password
  2. CLick on the repository (at right sidebar)
  3. Click on the fork option (top right)

Good to Know?

Git Forking Concepts

Fork vs Clone

Collaboration Workflow

  1. Fork: Create your copy of the repository
  2. Clone: Download fork to local machine
  3. Branch: Create feature branch for changes
  4. Commit: Make and commit your changes
  5. Push: Upload changes to your fork
  6. Pull Request: Propose changes to original repository

Gitea Features