• git 打tag(版本)、推送代码


    服务端:192.168.0.96   gitlab

    客户端:192.168.0.97 git

    服务端gitlab安装请参照:
    https://www.cnblogs.com/effortsing/p/10012158.html

    客户端下载、打tag、推送代码如下操作: 安装git yum install
    -y git 配置ssh密钥 ssh-keygen -t rsa -f /root/.ssh/id_rsa -P "" 添加ssh-key公钥到gitlab, 哪台需要连接gitlab服务器,哪台就需要把他的公钥添加到gitlab服务器上 cat ~/.ssh/id_rsa.pub [root@test3 ~]# cat ~/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxiS/XYe2x+iwhU6PuiV8XTmNgQ9w3FMgC4JuPkyHwIhHxh+1M/Evj7AqGJIURcrl1CHqJKng8d/M8WT+NoqwlA524hKpjv4RgEW2dl1kLfQLVVJmoB9NOvr5+cdmQ1V8xuhhxtcLw7JhigXu7HNCEs6bJ+MVwD83oc9jV7HVB3mgmZrk2+Ntxz8cr/W9MoLmkqEQJ3JYmsXmJsofcMPOQJNpmIScAu7kWJ4tIJAN5SuhNjQTw+v5HgLJT/LTdf/0DUCP55ulsDWP03ilIsEMT1FX1mz2tkQsopim2Z/Tqtk96OTNYB5svNb+nJXkRUskbQ+pYjU3hr0kxkAr/NEzX root@test3 登录gitlab,在右上角设置中找到SSH密钥 将刚才生成的公钥内容复制到密钥中,标题名字随意 创建项目 创建一个hello项目 点击小扳手(管理区域),新建项目 Project name为项目的名称 Import project from从其他代码仓库导入代码 Project description项目说明 Visibility Level项目等级 private只有你自己跟你指定的人能看 internal只有拥有gitlab账号的用户可以查看与拉取 public该项目能被所有人访问到并clone 从gitlab远程主机克隆一个版本库 mkdir /root/test/ cd /root/test/ git clone git@192.168.0.94:root/hello.git 这里有个警告,因为刚才创建的版本库是空的,所以这里提醒,克隆了一个空库 推送代码到gitlab 创建一个文件 cd /root/test/hello/ touch read.txt echo "Hello world" >> read.txt 将文件添加到仓库 git add read.txt 配置用户名和邮箱,tell me who you are git config --global user.email "15613691030@163.com" git config --global user.name "zhuzihao" 提交文件到仓库 git commit -m "2nd Commit" #2nd Commit是本次提交的说明 创建tag版本 git tag 1.0.2 查看git版本号 git tag 最后推送到gitlab上 git push origin master 在gitlab上看到,已经推送成功了
  • 相关阅读:
    读书笔记之理想设计的特征
    一些javascript 变量声明的 疑惑
    LINQ 使用方法
    Google MySQL tool releases
    读书笔记之设计的层次
    EF之数据库连接问题The specified named connection is either not found in the configuration, not intended to be used with the Ent
    转载 什么是闭包
    javascript面向对象起步
    Tips
    数据结构在游戏中的应用
  • 原文地址:https://www.cnblogs.com/effortsing/p/10482792.html
Copyright © 2020-2023  润新知