远程在Git服务器上创建裸存储库

she*_*nan 4 git ssh

有没有办法从本地机器远程在Git服务器上创建裸存储库?

我试图消除不得不ssh到我的Git服务器并手动创建裸仓库的烦恼.

这可能是不可能的,但理想情况下我想创建本地git存储库,并将它们直接推送到我的Git服务器,而不必先在服务器上创建裸版本.

我是不是要问Git?

Big*_*her 9

我认为最好的方法是通过ssh,例如:

$ ssh remoteserver 'git init --bare YOURPATH/REPONAME'
Run Code Online (Sandbox Code Playgroud)

如果要多次使用SSH,可以配置为使用SSH作为无密码.

  • 我在这里强调"在这个很好的答案中使用SSH作为无密码".生命太短暂,不使用公钥认证. (2认同)