From: Sean Allred Date: Mon, 13 May 2024 17:56:02 GMT Subject: Re: git client enhancement request Message-ID: In-Reply-To: <02f201daa547$503df630$f0b9e290$@gmail.com> writes: > I would like to see the option to allow the git client to request the > creation of a new empty git repository on the git server without > having to open the web interface to the git server to define a new > repository. > > Perhaps something like:  git server-repo public/private name Is this even technically feasible? My understanding is that storage implementations of each forge vary *wildly*. I don't believe this would be under Git's ability to implement as a project. You might look into combining your preferred forge's CLI with git aliases: - GitHub has 'gh': https://cli.github.com - GitLab has 'glab' https://docs.gitlab.com/ee/editor_extensions/gitlab_cli so you could alias git config alias.server-repo '!gh repo create' to get something of what you want. I believe GitLab also has a feature where you can create repositories just by pushing an existing repository to an empty project path. -- Sean Allred