gitlab代码上传方式1

  • Post author:
  • Post category:其他

本地代码上传到gitlab上操作流程,自我总结。

1.在gitlb上新建项目

点击New project:

首次将代码上传到gitlab上时,先配置Settings中的SSH Keys 。

2.配置SSH Keys

那么SSH Keys是怎么获得的呢?

 ssh-keygen -t rsa -C “gitlab上的邮箱地址”

例如输入: ssh-keygen -t rsa -C “zhangsan@qq.com”
参数含义:

– t 指定密钥类型,默认是 rsa ,可以省略。
-C 设置注释文字,比如邮箱。
-f 指定密钥文件存储文件名。
以上代码省略了 -f 参数,因此,运行上面那条命令后会让你输入一个文件名,用于保存刚才生成的 SSH key 代码,如:

Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/13261/.ssh/id_rsa):

可以指定目录,也可直接回车生成在默认目录下,然后输入两次密码:
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

然后会生成两个文件:

Your identification has been saved in /c/Users/13261/.ssh/id_rsa.
Your public key has been saved in /c/Users/13261/.ssh/id_rsa.pub.
将id_rsa.pub文件用nodepad++打开,将内容复制粘贴到SSH Key中进行添加即可。

3.将本地代码上传到gitlab

打开本地项目的文件夹下,执行下面红框命令,代码即可上传到远程仓库。

4.gitlab上给项目分配权限

找到当前项目页面,选择下面标红按钮

5.远程gitlab中的代码移到另一个分组后,本地代码需要将远程仓库地址变更

1》变更本地项目下.git 目录下config文件更新为最新远程分支地址

2》idea项目中git地址变更为最新的

修改为最新git地址


版权声明:本文为zhangxl123liang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。