Gitlab操作手册

Gitlab操作手册

1.安装git工具

[root@server1 ~]# yum install git -y

2.生成密钥文件

[root@server1 ~]# ssh-keygen

[root@server1 ~]# ls .ssh/

id_rsa  id_rsa.pub

  1. 在GitLab的主页中新建一个Project

登录Gitlab后点击“Create  a  project”:

 

在Project  name中填入要创建的项目的名称(本案例创建的项目的名称是test)

 

 

根据提示,点击橙色字体的“add  an  SSH  key”,进行SSH  key的添加,key的内容为服务器id_rsa.pub文件中的内容(查找文件命令:#find / -name 文件名)

 

点击Add key完成添加,进入创建的test项目主界面

 

点击Your  projects

 

点击Administrator / test

 

 

创建团队,点击group。

 

 

 

 

创建用户,将用户添加到团队当中,并给其分配权限

 

 

 

添加到团队并且分配权限

         

 

Linux提交代码

将Gitlab上的远程项目test克隆到本地

[root@server1 ~]# git clone git@172.25.83.1:root/test.git   #在哪个目录下执行该命令都可以,本案例把克隆到本地的test项目放在root用户的家目录下,所以在root用户的家目录下执行该命令。

添加git用户信息

#git config --global user.name "Administrator"

#git config --global user.email "admin@example.com"

创建需要上传到GitLab中的目标文件

[root@server1 test]# pwd

/root/test

[root@server1 test]# echo www.xin.com > index.html   #必须在项目目录test下执行该命令

[root@server1 test]# cat index.html

www.xin.com

将index.html文件加入到索引中

[root@server1 test]# git add index.html

 

将index.html提交到本地仓库

[root@server1 test]# git commit -m "add index.html"

将文件同步到GitLab服务器上

[root@server1 test]# git push -u origin master

Counting objects: 4, done.

Compressing objects: 100% (2/2), done.

Writing objects: 100% (3/3), 278 bytes | 0 bytes/s, done.

Total 3 (delta 0), reused 0 (delta 0)

To git@172.25.83.1:root/test.git

   df45c1d..9bcf5d2  master -> master

Branch master set up to track remote branch master from origin.

在网页中查看上传的index.html文件已经同步到GitLab中

 

参考网址:

Linux下GitLab的安装及使用_柒️星的博客-CSDN博客

Windows提交代码

本地下载git,下载地址:

Git - Downloads

随便找一个位置.打开命令窗口,创建.ssh文件夹

mkdir .ssh

cd .ssh

配置全局的name和email,参照你创建的工程Git global setup

git config --global user.name "椰子"

git config --global user.email "995852922@qq.com"

生成key

ssh-keygen -t rsa -C "995852922@qq.com"

生成后,会产生两个文件

 

在gitlab右上角的用户头像点击下拉框,点击Settings,点击SSH Keys,将id_rsa.pub的内容复制到key的框中,点击Add Key即可

 

 

进入你要提交的项目目录,鼠标右键,选择Git Bash Here,依次执行以下代码

git config --global user.name "椰子"

git config --global user.email "995852922@qq.com"

git init

git remote add origin 你的git仓库的http的地址

git add .

git commit -m "你要提交的项目文件夹的名字"

git push -u origin master

最后一行如果执行失败,先执行下面这行再执行最后一行

git pull --rebase origin master

IDEA提交代码

使用IDEA打开项目,点击GIT,创建本地仓库。

 

 

将项目代码添加到缓存

 

将代码添加到本地仓库。并且备注代码操作情况。

 

 

添加需要提交到远程gitlab代码库的地址

 

这个地址为在gitlab管理里添加的项目http地址

 

将本地代码提交到gitlab仓库当中

 

 

在gitlab项目管理界面,就能看到刚刚提交的代码。

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值