0 votes
in Git by
What is the difference between clone, fork, and branch on Git?

1 Answer

0 votes
by

This question is one of the unique entries among the best Git interview questions. A Git fork is a remote, server-side replica of a repository, different from the original. It is evident to note that a fork is not a Git concept and is a social paradigm. Clone in Git is a local copy of a particular remote repository. During the process of cloning, users copy the entire source repository information alongside all the branches and history. The branch is a process for the management of all changes in a single repository before merging them into the code. You can consider a branch as a thread of the development project that exists within a repository. 

...