Niedawno skonfigurowałem, openssh
aby móc go używać git
.
Podczas konfigurowania (zgodnie z tym artykułem ) uruchomiłem polecenia:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
Jakiś czas później, po wylogowaniu i ponownym zalogowaniu, próbowałem użyć git push
, dostałem błąd. Rozwiązaniem tego błędu było ponowne uruchomienie tych samych poleceń.
Powiedz mi, jak mogę
- Nie przestawaj
ssh-agent
działać, więc nie muszę zaczynać nowego - Zapamiętaj klucze, które dodałem, więc nie muszę ich dodawać za każdym razem
Aby to wyjaśnić, używam zsh, więc niektóre funkcje bash nie będą działać w moim .zshrc.
ssh-agent
i jak to działa, zanim spróbujesz dopasować to do twisted przypadku użycia.