So with that in mind, a basic “Git Server” could be as simple as mounting a directory on another machine with NFS and defining that as the remote in your local Git repo. While that would ...
Be advised that when you delete a local Git branch, the corresponding remote branch in a repository like GitHub or GitLab remains alive and active. You must take further steps if the goal is to delete ...