I'm not much good with Git, and I'm still using Dreamweaver, if that tells you anything about where I'm at.
I have two website branches, one for normal operations (which is currently on ice, but must be updated from time to time to keep up with changes) and one for a truncated COVID version.
I switch from the COVID branch to the Hotfix branch (normal ops), make a change to a single file (not in Dreamweaver, but to a PDF), and duck back in to Gitkraken, only to find one of several things:
A) Gitkraken shows a hundred or so changes on the Hotfix branch that I most certainly didn't make, and they appear to be changes that were made on the COVID branch months ago. This doesn't happen with all files, just 80-100 (no rhyme or reason as to which ones). I can't figure how these changes seem to be "leaking" from one branch to another while I'm simply making changes to a single PDF.
OR
B) Gitkraken shows dozens of new files that are numerated duplicates of existing files ("file.html" is duplicated, and a new file is showing in the repo branch called "file 2.html") Again here, this isn't all files, only a couple dozen (sometimes more).
In either case I end up abandoning the branch and creating a new one from the last time I saw Hotfix behaving as expected.
It's been doing the latter (B) for a while now, but since it was only really a nuisance (I can delete a few duplicate files) I've been mostly ignoring it.
However, the "leaking" changes has the potential to be crippling and to destroy my hotfix branch, and my ability to go back cleanly to the normal ops version when this stuff all ends. I keep dreading looking at the repo and seeing a hundred or more file changes in there I didn't make. This "leaking" has only started happening this morning, far as I can tell, but I've already had to abandon two new branches. If I end up doing this again, it will meet the definition of insanity.
Now I just ducked back into Gitkraken after a system restart, (with Dreamweaver still closed so I can take it out of the equation) and now my COVID branch is showing the same behavior in reverse! 98 Changes from Hotfix are now showing in COVID branch.
I'm beside myself. Does anyone have any suggestions as to what might be causing this? Corruption? User error?