![]() I have asked several more senior Mac users and they say they don't see this problem, that Git and SSH keys just work. Linux systems always start ssh-agent for us and we never notice this inconvenience, I gather. I'd like to put same in the shell configuration, don't know how. Even if we put them in a shell script, not awesome. That's tedious, but as far as I can see it is the state of the Mac world. As far as I can tell, when a user wants to interact with GitHub or some other Git remote using ssh protocols, it is necessary to run these two lines the terminal: $ eval "$(ssh-agent -s)" In the newer Mac OS, the user accounts don't have ssh-agent launched within each session and the user key is not remembered. ![]() We are able to accomplish same in Gitlab servers or BitBucket. We are able to generate SSH keys, upload the public part, and then we can interact with GitHub. On a Macintosh, we follow instructions here. I can coach them through the command line part, but on some Mac setup things I'm helpless. I use Linux, I help some students that have Macintosh. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |