我是ssh的新手(不是ssh登录和用户权限),但更像是github ssh。
我的github上有一个项目,这是私有模式,我需要开发人员 跟...共事。所以,在这个私人仓库上工作的唯一方法是将电子邮件/密码交给我 github帐户,我们都知道这不会发生。
所以,既然我没有参与团队项目,我也不知道我必须采取的确切步骤来授予他们访问权限, 然后他们应该采取哪些确切的步骤来访问它。
所以,我认为首先要做的是:Checking for existing SSH keys来自gitbash
foo@desktop /c/xampp/htdocs
$ ls -al ~/.ssh
total 13
drwxr-xr-x 1 zorg 197121 0 Feb 8 21:49 ./
drwxr-xr-x 1 zorg 197121 0 Mar 4 18:03 ../
-rw-r--r-- 1 zorg 197121 344 Feb 10 16:48 known_hosts
我的网站位于/c/xampp/htdocs/website
,但我正在/c/xampp/htdocs
运行密钥生成,因为我了解它
没有区别(引用需要)
在此之后,假设我之前没有生成密钥(因为我没有看到以* .pub开头的任何内容),我去了 Generating a new SSH key and adding it to the ssh-agent
因此,在生成密钥并通过clip < ~/.ssh/id_rsa.pub
我去了https://github.com/username/project/settings/keys
并添加了密钥。
现在,我的问题是,假设我所做的事情到目前为止是正确的,我如何让这三个合作者访问我的回购?