Git deposunu henüz bulunmadığı bir sunucuya nasıl gönderebilirim


1

Git depolarıma ev sahipliği yapıyorum me@example.com. Dolayısıyla yeni bir depo oluşturmak istediğimde bunu yapmak zorundayım:

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

Bu oldukça sıkıcı ve sinir bozucu.

Yapmak istediğim şey şu (yerel makinemden):

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

Bunu yapabilen herhangi bir komut var mı? Kolayca bir senaryo yazabiliyordum ama yerleşik 1 liner varsa kullanışlı olurdu.

Yanıtlar:


2

Hayır, git araç setinde bunu uzak bir ana bilgisayarda yapan hiçbir komut yoktur. Bunu kısaltabilirsiniz:

ssh me@example.com 'git init --bare git/new_repo.git'
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.