When I am reading about merge, I see branch merges or merges with cherry-picking, but is there another way to merge one commit into a main branch. Here is my scenario.
I have a Mainline Branch where I have some changes. In the morning, I create a new branch TestBr off of MainLine and work on my own commits. When I commit something C1 in the afternoon, I want to merge C1 into Mainline. Shouldn't git merge command solve this without using cherry-picking. Or is get merge only for branch merges.
Thanks.