我將我的 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'