-
-
Notifications
You must be signed in to change notification settings - Fork 138
Description
Hi,
Thanks for the script, it works as expected. Had some issues with slashes in the branch names, but you guys fixed them in the mean time.
We've been using git flow in all our individual repos until now. After running the migration script, as expected we have master, develop, and a few feature/X branches. The problem comes when trying to finish one of the features (merge it do develop). Git seems to be very confused and throws a lot of conflicts. Some concrete examples include:
- develop contains a file, while feature/f1 has deleted it.
- develop contains a file, while feature/f1 has renamed it.
- small files with changes (this can be fixed with setting rename-threshold lower)
Trying to perform the same merge in the original repository shows no conflict. Based on my understanding, this issue arises because read-tree shows as an independent copy on each individual branch (develop and feature/f1).
Did anybody encounter this issue? Any recommendations?
Thanks,
Calin