Hi again, I'm beginning to sound like a broken record. That's what happens when I try doing things after getting a flu and covid shots(side effects: fever - chills - aches - sleepy). Way better than the flu or covid. :-) Anyway, to test, started a new terminal and shell and ran the attached function. The function clones all three repositories in the /tmp directory. The results are as follows: github URL: https://github.com/zsh-users/zsh.git LogFileName: /tmp/zsh_git_repos/github/clone_error_log return code: 0 zsh-5.9-91-g1de8baded gitlab URL: https://gitlab.com/zsh-org/zsh.git LogFileName: /tmp/zsh_git_repos/gitlab/clone_error_log return code: 0 zsh-5.9-85-g67d4bf5bb sourceforge URL: git://git.code.sf.net/p/zsh/code LogFileName: /tmp/zsh_git_repos/sourceforge/clone_error_log return code: 0 zsh-5.9-91-g1de8baded As you can see from the output of the git describe command, gitlab does not give the same result as the other sites. git log starts with: commit 67d4bf5bb936a5b95160410b4790f2bf4113c75f (HEAD -> master, origin/master, origin/HEAD) Author: Peter Stephenson Date: Mon Dec 12 10:30:13 2022 +0000 51134: ! return doesn't change the return status So unless I'm missing something, or still suffering the side effects of the flu and covid shots, it appears to indicate that gitlab isn't up to date. I would appreciate it if someone could run the function and verify if they get the same results. Thanks and Regards, Jim