Block ip after many clone request

hi . i need to clone 8 repo sequnce like bellow , but not response server for same clone , i think my server block my ip , do you now how i can set ip in whitlist ?

git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/base;
git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/ffd;
git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/xcx;
git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/fdf;
git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/asas;
git clone --depth 1 --branch master git@vc.gggg.ir:packages/base.git ./packages/asas;

As far as I know, gitea itself dosnt block per IP and as such dosnt has a whitelist. You propably want to configure your firewall or possible reverse-proxy like nginx or apache instead.

As for the firewall:
If your are on windows it should be straight forward.
On linux you have many different options so you first need to find out which one you have. The most common ones are firewalld, ufw or the older shorewall tool.