1

Я размещаю свои репозитории Git на me@example.com . Поэтому, когда я хочу создать новый репозиторий, я должен сделать это:

ssh me@example.com
git init --bare ~/git/new_repo.git
exit
git clone me@example.com:git/new_repo

Это довольно утомительно и раздражает.

Что я хотел бы сделать, это (с моей локальной машины):

git create_and_clone me@example.com:git/new_repo.git

Есть ли команда, которая может сделать это? Я мог бы легко написать сценарий, но это было бы удобно, если бы был встроенный 1 вкладыш.

1 ответ1

2

Нет, в наборе инструментов git нет команды, которая делает это на удаленном хосте. Вы можете сократить его до:

ssh me@example.com 'git init --bare git/new_repo.git'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .