Yerel kopya olmadan uzak git komut günlüğü alma


19

Ben uzak bir GIT deposundan günlük işlemek bir kopyasını almak istiyorum olmadan / klonlama benim yerel makineye çekerek ve sadece SSH kullanarak. Mümkün mü?

Örneğin, şöyle bir şey yapmak istiyorum:

git log -- git@github.com/twitter/bootstrap.git

Bunun jenerik olması gerekir. GitHub API hakkında biliyorum (bu sadece bir örnekti); komutun SSH üzerinden erişilebilen herhangi bir GIT repo ile çalışması gerekir.

Yanıtlar:



0

Öyle görünmüyor (en azından şu anda - belki Git'i bunu mümkün kılmak için uzatabilirim).

Geçici bir projeye sığ bir klon yapan küçük bir komut dosyası yazdım, sonra çalıştırıp git logdizini tekrar kaldırdım. Sığ klonlamanın umarım hızlı olması gerekir.

Komut dosyası burada: https://github.com/albertz/helpers/blob/master/git-log-remote.sh


1 derinliğe sahip sığ bir klon yaparsanız, günlükte yalnızca en son işleme sahip olursunuz.
Mixologic
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.