esackbauer
Sorry. I think I did not clarify my issue properly. As per the advice from @DocFraggle I am trying to update Mailcow stepwise because I am so far behind. Advice is to do ‘git checkout’ for each version to upgrade from one to the next. This is what I am trying to do. So I do:
git checkout 2024-11b
Putting me in detached HEAD state. Then I try to run the update.sh script which is clearly trying to apply the 2024-11b version. But after the script has pulled new images, stoped the containers and apply the update, it exits after the block quoted above, i.e.
Committing current status...
Fetching updated code from remote...
Merging local with remote code (recursive, strategy: "theirs", options: "patience"...
fatal: No current branch.
Seeing as I have checked out a tag and running in Detached HEAD state, I guess it makes sense that it cannot merge with a remove code when I am running against a check out tag. I am not an expert in git, so I may just be missing something completely obvious here…