gitlab使用教程


前言:
类似于github,gitlab也是一个代码管理仓库,可能唯一的区别就是gitlab私有仓库的免费版没有人数限制,而github的私有仓库成员大于5人就要收费啦o_o ….

以下是基于Windows的环境搭建过程
1.首先在官网下载git最新版本,https://gitforwindows.org/,不过下载速度奇慢,可以选择FQ下,或者用我的现成的😏。
链接:https://pan.baidu.com/s/14k2UKo0dG4HxIF7vO8BFnw
提取码:lpeu
复制这段内容后打开百度网盘手机App,操作更方便哦
不用客气( ̄▽ ̄)"

2.然后是点击运行安装就🆗了,安装过程有一个创建桌面快捷方式的选项,默认的是没有勾选的,记得选上,其他的全部默认就行了(选择默认编辑器界面,默认勾选的是vim,我换成了第一个,不过好像没多大影响,因为基本用不到)

 

 



 

 

 


 


3.然后右键设置桌面快捷方式的属性
这里将目标修改成git-bash.exe的地址
将起始位置修改成你本地存放代码的地方,即本地的Git仓库

 
!

 

 





4.然后注册一个gitlab的账号,只用开发者注册就好啦,不过注册的时候还是要FQ,因为图形验证码正常是加载不来的( ̄_ ̄|||),注册过程就按部就班来.

5.然后是添加SSH-key啦,至于为什么要添加,因为添加之后众多开发者在上传代码到远程仓库时就不需要输入账号和密码(是不是很方便"( ̄_, ̄ )"),管理者要做的就是在gitlab上添加SSH公钥就行了,开发者提供自己的公钥就行了。

6.下面介绍开发者怎么生成自己的公钥,在gitbash命令行下输入命令
ssh-keygen -t rsa -C "your.email@example.com" -b 4096 //生成SSH-key
cat ~/.ssh/id_rsa.pub //查看公钥

7.下面是解决可能push超时失败的方法
在.ssh的文件夹下面新建config,再添加如下内容(主要可能是换了个端口,速度更快),然后push的时候输入yes即可。
具体命令:
Cd ~/.ssh
vim config
复制粘贴如下内容
##########################################################
Host gitlab.com
  Hostname altssh.gitlab.com
  User git
  Port 443
  PreferredAuthentications publickey
  IdentityFile ~/.ssh/id_rsa
##########################################################

8.然后就可以正常在git-bash界面链接远程的gitlab仓库,上传自己的代码了。
如果之前没有接触过Git的,具体该怎么使用我推荐一篇[博客],写得很棒啊,看完自己试一下基本就会啦


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM