culTest

    One of the 100 questions in this topic

    How much do you know about Git and Version Control?

    What is a squash merge in Git?

    Answers

    A merge that deletes unnecessary branches
    A merge that combines all commits from a branch into a single oneCorrect
    A merge that compresses repository size
    A merge that automatically resolves all conflicts

    A squash merge in Git combines all commits from a branch into one new commit applied to the target branch. This keeps the main branch history cleaner and more linear.