Course Content

Course Content


A GitHub fork is a clone of a repository (repo) that is stored in your account instead of the account from which the data was forked. You own your forked copy after you fork a repo. This implies you can make changes to your split repository without affecting the parent source.

  • Select Clone Repository from the File menu.
  • Select the tab that corresponds to the repository you wish to clone from the drop-down menu.
  • From the list, select the repository you wish to clone.
  • Navigate to a local directory where you want to clone the repository by clicking Choose...
  • Click Clone.

A fork is a manageable clone of a repository. Changes to a project can be made via forks without impacting the original repository. With pull requests, you can get updates from the original repository or make modifications to it.

If you're the owner of the organisation or have admin capabilities for the repository or fork, you can delete it. The upstream repository is not deleted when a forked repository is deleted.

A fork produces an entirely separate copy of a Git repository. A Git clone, unlike a fork, makes a linked copy that maintains synchronisation with the target repository.

Recommended Courses

Share With Friend

Have a friend to whom you would want to share this course?

Download LearnVern App

App Preview Image
App QR Code Image
Code Scan or Download the app
Google Play Store
Apple App Store
598K+ Downloads
App Download Section Circle 1
4.57 Avg. Ratings
App Download Section Circle 2
15K+ Reviews
App Download Section Circle 3
  • Learn anywhere on the go
  • Get regular updates about your enrolled or new courses
  • Share content with your friends
  • Evaluate your progress through practice tests
  • No internet connection needed
  • Enroll for the webinar and join at the time of the webinar from anywhere