--- title: "CloudLinux CageFS + cPanel: Install Git for All Users" slug: "cloudlinux-cagefs-cpanel-install-git-for-all-users" updated: 2026-07-13T02:11:58Z published: 2026-07-13T02:11:58Z canonical: "docs.serversaustralia.com.au/cloudlinux-cagefs-cpanel-install-git-for-all-users" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.serversaustralia.com.au/llms.txt > Use this file to discover all available pages before exploring further. # CloudLinux CageFS + cPanel: Install Git for All Users With the widespread adoption of version control systems such as **Git**, customers increasingly expect access to Git directly within their hosting environment. In a CloudLinux CageFS environment, providing Git access doesn't pose significant security risk when implemented correctly. CageFS isolates users at the file system level, making Git safe and practical for shared hosting users who require SSH access. ## Installing Git on the Server 1. Firstly over an SSH Connection, install Git using the System Package Manager: Shell ```bash yum install git ``` 2. Once done, confirm the installation was successful: ```bash git --version ``` ## Enabling Git in CageFS By default, newly installed packages are not automatically available inside CageFS. You must explicitly add Git to the CageFS skeleton, and manually push a rebuild of the CageFS environment. 1. Continuing with your SSH Connection, add the Git RPM to CageFS: ```bash cagefsctl --addrpm git ``` 2. Force a CageFS update to apply the change for all users: ```bash cagefsctl --force-update ``` Once the CageFS rebuild completes, the **git** binary will be available inside CageFS via SSH for all users.