博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux上安装git并在gitlab上建立对应的项目
阅读量:5293 次
发布时间:2019-06-14

本文共 1161 字,大约阅读时间需要 3 分钟。

1.CentOS上面安装git

我所用的CentOS为CentOS6.5,其他版本没有测试。

yum install git  

安装之后查看git版本信息

git --version

2.配置git信息

git config --global user.name "yourname"

git config --global user.email "yourmail@mail.com"

git config --global core.editor vim   #表示使用vim作为编辑器

配置完毕之后查看配置信息

git config --list

3.生成SSH key

CentOS默认是打开SSH服务的,使用如下命令查看SSH服务是否开启

ps -ef|grep sshd

SSH开启之后,继续生成SSH key

ssh-genkey -t rsa -C "youremail@qq.com"

连续点击Enter键,三次点击回车键,会默认生成 /root/.ssh 目录

进入目录,查看目录下 id_rsa.pub内容,并且复制

cd /root/.ssh 

cat id_rsa/pub

4.在gitlab上创建一个代码库

    当然,github也可以,只是gitlab可以免费创建私有库,当需要做一些简单的学习文件、测试时,放在私有库也是个不错的选择。

    GitHub和gitlab创建项目大致一样。这里就使用gitlab举例

    登录gitlab账号之后如下创建项目

 

 

5.添加SSH key

    把上面复制的 /root/.ssh/id_rsa_pub 的内容复制,粘贴到如下框格内,保存即可

    

 

 

 

6.在CentOS上面克隆库

gitlab上面的项目建立完毕之后,在CentOS上面克隆一个下来

 

 

 

上图是创建完成之后的界面,点击标识处,复制项目git地址

在CentOS中,使用如下命令克隆一个项目

git clone git@gitlab.com:xxx/xxx.git

cd xxx

git branch -a #查看分支

7.增加一个readme文件

touch readme.txt

git add readme

git commit -m "add readme file"

git push origin master

然后回到gitlab中去看,发现文件已经上传到git了。

8、先更新拉取代码再推送至远程仓库

git pull
先拉取最新代码,否则不是最新代码会推送不上去。
然后,git push推送把提交的文件从本地仓库推送至远程仓库。
最后,进入GitLab,查看自己是否成功推送GitLab远程仓库。

 

转载于:https://www.cnblogs.com/mhq-martin/p/11485905.html

你可能感兴趣的文章
shell 管道和tee使用时获取前面命令返回值
查看>>
[LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
查看>>
[Cypress] Stub a Post Request for Successful Form Submission with Cypress
查看>>
[TypeScript] Understanding Generics with RxJS
查看>>
一、基础篇--1.3进程和线程-基本概念
查看>>
Linux kernel ‘ioapic_read_indirect’函数拒绝服务漏洞
查看>>
WordPress GRAND FlAGallery插件“s”跨站脚本漏洞
查看>>
zoj3690 Choosing number
查看>>
阳宇宸:网站开发的常用语言
查看>>
CF 600 E 启发式合并
查看>>
保险配置
查看>>
【高并发解决方案】2、集群概述
查看>>
Mysql-SqlServer区别
查看>>
Windows Phone锁屏背景相关代码
查看>>
Linux - mkdir -p a/b/c
查看>>
Maven安装详细图文教程
查看>>
eclipse中启动tomcat报错 java.lang.ClassNotFoundException
查看>>
转:【专题十一】实现一个基于FTP协议的程序——文件上传下载器
查看>>
异常处理
查看>>
元组的功能
查看>>