fork-dev / TrackerWin

Bug and issue tracker for Fork for Windows
451 stars 10 forks source link

Case-sensitive branch names are mixed up #2144

Closed krisztianharmat closed 1 week ago

krisztianharmat commented 5 months ago

If there are "Feature/something big" and "feature/something small" branches on the git server, then on the fork client other branches pull the lowercase feature to make it an uppercase Feature branch name, then after push there are two branches on the server will be created. I have noticed that during checkout, if there is already a capitalized "Feature" branch name on the client, it finds it first and creates the fork in it, even though the name is "feature/something small" on the server.

DanPristupov commented 1 week ago

Here are the topics with the explanation:

https://github.com/fork-dev/Tracker/issues/670 https://github.com/fork-dev/Tracker/issues/906#issuecomment-585054071 https://github.com/fork-dev/TrackerWin/issues/1085