Zend certified PHP/Magento developer

Why is sudo required for almost anything? (click for more details)

Whenever I use git to clone stuff or use ssh-keygen I have to use sudo for some reason. I mainly used Git Bash for doing such things on Windows and you don’t have to use sudo to do such actions. Is this a normal thing with Linux or is it my distro? I use Manjaro Linux.