Gần đây tôi đã thiết lập opensshđể tôi có thể sử dụng nó với git.
Trong quá trình thiết lập nó (theo bài viết này ) tôi đã chạy các lệnh:
$ eval "$(ssh-agent -s)"
$ ssh-add ~/.ssh/<name of key>
Một thời gian sau, sau khi tôi đăng xuất và đăng nhập lại, tôi đã cố gắng sử dụng, git pushtôi gặp lỗi. Giải pháp cho lỗi này là chạy lại các lệnh đó.
Xin vui lòng cho tôi biết làm thế nào tôi có thể
- Tiếp tục
ssh-agentchạy để tôi không phải bắt đầu một cái mới - Hãy nhớ các khóa tôi đã thêm để tôi không phải thêm chúng mọi lúc
Để làm rõ, tôi sử dụng zsh để các tính năng bash nhất định sẽ không hoạt động trong .zshrc của tôi.
ssh-agentdụng và làm thế nào nó hoạt động trước khi cố gắng phù hợp với nó trường hợp sử dụng xoắn của bạn.