Git kullanırken kullanıcı adı istemini atla


6

Ben olduğumda kullanıcı adı istemini atlamanın bir yolu var mı git pull? Kimlik doğrulama işleminin tamamını atlamayı, örneğin anahtarlar veya ssh aracılarıyla okudum . Ancak, sadece kullanıcı adımı göndermek istiyorum. Bu bir şekilde mümkün mü?

Benimle paylaşan bir arkadaşımın özel bir repo'ya katkıda bulunur - eğer önemliyse. Benim user.namegenel git config yazılır ve bunun için https protokolünü kullanıyorum remote.origin.url.

Yanıtlar:


8

Hem HTTP (S) hem de SSH için kullanıcı adı, user@hostformdaki URL'nin bir parçası olarak belirtilebilir :

  • https://user@example.com/repo.git

  • user@example.com:repo.git

    (Evet, GitHub kullanırken git@github.comSSH kullanıcı adının daima gitolduğu anlamına gelir .)

  • ssh://user@example.com/repo.git

Gerekirse, dosyayı kullanın git remote set-urlveya doğrudan düzenleyin .git/config.

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.