Remote rejected while move repository (pre-receive hook declined)
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
I have remote rejected issue while move repository to other gitlab server.
what i do :
git clone --mirror git@old-git.com:utils/es_search_to_mail.git
cd es_search_to_mail.git
git remote set-url --push origin https://root@new-git.net/test1/test
git push --mirror
and i got:
[ec2-user@test-worker es_search_to_mail.git]$ git push --mirror
Username for 'https://new-git.net': root
Password for 'https://root@new-git.net':
warning: redirecting to https://new-git.net/test1/test.git/
Enumerating objects: 158, done.
Counting objects: 100% (158/158), done.
Compressing objects: 100% (66/66), done.
Writing objects: 100% (158/158), 163.58 KiB | 40.89 MiB/s, done.
Total 158 (delta 87), reused 158 (delta 87), pack-reused 0
remote: Resolving deltas: 100% (87/87), done.
remote: GitLab: The default branch of a project cannot be deleted.
To https://new-git.net/test1/test
! [remote rejected] main (pre-receive hook declined)
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://new-git.net/test1/test'
what means "pre-receive hook declined"??
Edited by 🤖 GitLab Bot 🤖