如何将 Git 存储库推送到尚不存在的服务器

如何将 Git 存储库推送到尚不存在的服务器

我在 上托管我的 Git 存储库[email protected]。因此,当我想创建一个新的存储库时,我必须执行以下操作:

ssh [email protected]
git init --bare ~/git/new_repo.git
exit
git clone [email protected]:git/new_repo

这是相当乏味和烦人的。

我想要做的是这样的(从我的本地机器):

git create_and_clone [email protected]:git/new_repo.git

有什么命令可以做到这一点?我可以轻松编写脚本,但如果有内置的 1 个脚本,它会很方便。

答案1

不,git 工具包中没有命令可以在远程主机上执行此操作。您可以将其缩短为:

ssh [email protected] 'git init --bare git/new_repo.git'

相关内容