One of the 100 questions in this topic
How much do you know about Git and Version Control?A fast-forward merge occurs when the target branch has no additional commits since the source branch was created. In that case, Git simply moves the target branch pointer forward to the source branch tip, without creating a merge commit.