当前位置:   article > 正文

Gitlab添加密钥以及上传代码_gitlab添加秘钥

gitlab添加秘钥

1.检查本机的密钥部分:

首先需要查看本地是否有密钥

cd ~/.ssh

若是需要新建密钥,可以将现有的密钥删除rm XXX

rm 密钥名字

新建一个密钥注意自己的命名

  1. ssh-keygen -t rsa -b 2048 -C "<comment>"

完成后可以查看用查看密钥命令

cat id_ed25519.pub

2.添加密钥到gitlab上:

取得如下的密钥,将自己的密钥加入到gitlab上面的ssh密钥中 

  1. UkTMEMhliOVen1AAAAEAAAAAEAAAAzAAAAC3NzaC1lZDI1NTE5AAAAICc+f0byGfFB/EDQ
  2. LHM5CffjvMQPbPVaIbXreOh6lOVuAAAAkGxey4lWKX+bZSr49CYeOt2EPW53SkoHJnhjRx
  3. Peg+CXt2VHyol+/i83OPKMeSNOwX8olxbUDvCUc3CsKPumE3kP(仅用作示例)

 3.将本地修改后的代码推送上gitlab:

初始化:

git init

将需要的代码添加上去

git remote add origin (你的gitlab项目的ssh地址)
git add
git pull --rebase main
git branch -M main

将代码推送上去

git push -uf origin main

4.更新代码时提交上去速度很慢的处理方法(一直转圈)

先在红色线框此处将修改的的标签打上,点了提交后出现Can't push refs to remote try running pull first to integrate your changes报错,在下面的终端输入以下命令即可解决

git pull --rebase origin main
git push origin main

如果出现推送权限不够的情况
 ! [remote rejected] main -> main (pre-receive hook declined)
error: failed to push some refs to.....

到gitlab设置-仓库-受保护的分支,勾选允许强制推送

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/671444
推荐阅读
相关标签
  

闽ICP备14008679号