Git|GitLab
账户配置
首先需要保证配置好公司发给你的邮箱和账号,不能用自己私人的
那样子百分百是没有权限 access denied
1 |
|
设置完了可以再检查一下
1 |
|
创建 ssh key
这里的配置其实和 github 类似
都是需要在本机创建一个 ssh key
将这个 ssh key 在线绑定到 GitLab 的系统上
之后拉代码的时候通过比对 ssh key 来判断是否具有权限(猜测 ssh key 的生成算法就是基于用户名和邮箱的,因此如果在之前第一步配置账户的时候配置错了 git 全局账户信息,那么 ssh key 就会验证失败,账户不匹配就没有权限)
1 |
|
三个回车后找到生成好的 ssh key,文件名为 ssh_rsa.pub
复制内容到自己的 GitLab 账户的 Settings 配置中
这样就算是我们本机的设备与 GitLab 做好了绑定
总结思路
一般来说公司的代码托管都是采取 GitLab 部署在内网环境,外网无法直接访问
可以简单粗暴的理解为,GitLab 就是一个单机部署和公司团队离线使用的 Github,更为私人和商业化
我们在能够访问内网的环境下(公司网络或者是挂公司代理)拉取部署在内网环境的仓库代码
Git|GitLab
http://example.com/2024/05/28/Git-GitLab/