当前位置:   article > 正文

记录搭建gitlab,clone、push、pull等操作_gitlab pull

gitlab pull
  1. 搭建gitlab,
    需要一台服务器,实验室里面是ubuntu20.04,
    **方法一:**参考https://about.gitlab.com/install/#ubuntu,里面有关于ubuntu搭载gitlab的介绍
    **方法二:**不过后来我是采用https://packages.gitlab.com/gitlab/gitlab-ce里面的gitlab-ce中下载deb包搞的,参考b站网址:https://www.bilibili.com/video/BV1M5411e7uB,按着视频一步步走即可。最后就是在sudo vim /etc/gitlab/gitlab.rb里面更改external_url为http://xxx(xxx为服务器地址)

2.了解git的最基本架构,有个图感觉特别重要,来自尚硅谷https://www.bilibili.com/video/BV1vy4y1s7k6
在这里插入图片描述
3. 建立gitlab后,建立project,然后从windows搞下ssh密钥,在gitlab加入,等等:按部就班地按照docker下gitlab安装配置使用(完整版)的“3.设置ssh”部分走一遍,git就没有问题了;然后紧接着pull和push却总是过不去,后来知道真相的我眼泪掉下来——一开始的时候配置external_url,就成功启动了,结果后来老师让我在后面加了个/gitlab,也就是把external_url从“http://xxx”变成了"http://xxx/gitlab",gitlab站点更改的很顺利,但在project里面自动生成的readme没有变化,寄了,如下图
在这里插入图片描述
既然这样,很简单就把命令行add origin 后面的网址更新一下(加上/gitlab),就可以了;然后发现push,pull还是没法成功,这个原因是因为在本地新建库后,与远程仓库的内容不一致导致的(远程仓库有一些内容本地没有),参见https://blog.csdn.net/liulei952413829/article/details/117553977,保证一致性后,搞定.

最后,以上内容一定记得要连上服务器的局域网!~

其他参考:
1.https://blog.csdn.net/qq_33293040/article/details/109204043
其中好图:
在这里插入图片描述
2. git, github, gitlab基础知识:尚硅谷Git入门到精通全套教程(涵盖GitHub\Gitee码云\GitLab)

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

闽ICP备14008679号