gitlab上面使用的密钥有两种,一种是Deploy keys 这种密钥是只读的,添加了之后,相应设备只拥有clone的权限,不被允许进行push操作。(在相应的库里面的设置里面添加)
还有一种是 SSH keys 这里面添加的密钥对应的设备被允许进行读写操作。在个人中心的SSH keys页面进行添加
另外,两种不同权限的密钥,同时只能添加一个