When we try to do a baseless merge we get the following error
TF14085: Cannot merge $/Path1/Branch1 to $/Path2/Branch2 because there is an incompatible pending change (not edit or encoding) at $/Path2/Branch2$/Path2/Branch2 already.
Why do we get this error Is there something wrong with Braching
Thanks,
Srikanth

Merge Error - TF14085
erikkl2000
This means that a change (rename/delete/...) is preventing the merge.
You need to run tf status $/Path2/Branch2$/Path2/Branch2 and see what changes are pending, you can then chose either to checkin the changes or to undo. merge should work once the changes are not in the status anymore.
coln
Obvious question first: are there any pending changes in Branch2 Undo them before trying to merge.
There are a few cases that can lead to TF14085 being thrown for trickier reasons, but they shouldn't be possible during baseless merge. Post the exact command if you can, along with any relevant history.