• Git, Fork, Branch and Clone are vastly used among version control systems therefore every engineer in the Software testing company should know or become familiar with using it.

    Fork:  Forks are local abstract which helps you making changes in someone else’s codebase. It clone the repository in your profile in such a way that it is linked and changes made to the fork can be compared or merged with the original repository over time.

    Branch: A branch is a  modified section of code which meets the different objectives. Branches have the same origin however they are not the copies of each other.

    Clone: A clone is a replica of all the code on the master branch. It is exactly a replica of a code in the github.

    Forking is done on the GitHub Account however Cloning is done using Git. When we fork a repository, we create a copy of the original repository (upstream repository) however the repository remains on our GitHub account. A branch of a GitHub repository can be local to our PC or remote in GitHub. If we want to work on a specific feature in the repository, we branch it out separately, work on that branch and then do the commit on GitHub.   


    The Best Software Testing Services Company - QASource
    QASource is a software testing company that provides dedicated software testing services such as automation, functional and more. View our services.
This reply was deleted.
    results->result as $result) { ?>
  1. jobtitle;?>
    company;?>(formattedRelativeTime;?>)city;?>, state;?>
    Welcome to Mobile QA Zone, a Next Generation Software Testing Community.Invite your friends to join this community.Write to us to become a featured member.