zoukankan      html  css  js  c++  java
  • gitlab与git命令

    gitlab安装目录

    • /etc/gitlab#配置文件目录

    • /run/gitlab#运行pid目录

    • /opt/gitlab#安装目录

    • /var/opt/gitlab#数据目录

    • /var/log/gitlab#日志目录

    gitlab命令

    • gitlab-ctl#客户端命令行操作行

    • gitlab-ctl stop#停止gitlab

    • gitlab-ctl start#启动gitlab

    • gitlab-ctl restar#重启gitlab

    • gitlab-ctl status#查看组件运行状态

    • gitlab-ctl tail nginx#查看某个组件的日志

    Git 命令

    • git config--global user.name“name“#设置全局用户名

    • git config--global user.email xxx@xx.com#设置全局邮箱

    • git config--global--list#列出用户全局设置

    • git clone http://172.31.3.101/magedu/app1.git#clone项目到本地

    • git add index.html./#添加指定文件、目录或当前目录下所有数据到暂存区

    • git commit-m“v1”#提交文件到本地工作区(本地仓库)

    • git status#查看本地工作区和暂存区的状态

    • git push#提交代码到服务器

    • git pull#从gitlab更新代码到本地

    • git log#查看操作日志

    • vim.gitignore#定义忽略某些指定文件或者目录不上传至gitlab

    • git reset--hard HEAD”#git版本回滚,HEAD为当前版本,加一个~为上一个,“为上上一个版本

    • git reflog##获取每次提交的lD,可以使用--hard根据提交的lD进行版本回退

    • git reset--hard 5ae4b06#回退到指定id的版本

    • git branch#查看当前所处的分支

    • git checkout-b develop#创建并切换到一个新分支

    • git checkout develop#切换分支

    git介绍

    工作区:clone的代码或者开发自己编写的代码文件所在的目录,通常是代码所在的一个服务的目录名称。

    暂存区:用于存储在工作区中对代码进行修改后的文件所保存的地方,使用git add添加。

    本地仓库:用于提交存储在工作区和暂存区中改过的文件地方,使用gitcommit提交。

    远程仓库:多个开发共同协作提交代码的仓库,即gitlab服务器。

    常见的分支结构

    单分支模型:只有master分支

    生产/开发模型:master分支与develop类型分支

    特性/发布模型:master/develop/feature类型分支

    gitlab代码合并

    • 使用命令合并
      git pull
      git merge origin/develop
      git push

    • 提起申请,审核合并
      开发人员发起合并申请,开发经理审核

    开发/发布/分离模型:master/develop/feature/release类型分支

    开发/发布/缺陷分离模型:master/develop/feature/release/hotfix类型分支

    整体流程

  • 相关阅读:
    Python Revisited Day 13 (正则表达式)
    Python Revisited Day 06 (面向对象程序设计)
    Python Revisited (变量)
    Python Revisited Day 05(模块)
    Python Revisited Day 04 (控制结构与函数)
    Python Revisited Day 03 (组合数据类型)
    Numpy
    Python Revisited Day 01
    Python3使用openpyxl读写Excel文件
    Python3操作YAML文件
  • 原文地址:https://www.cnblogs.com/Uni-Hoang/p/15010332.html
Copyright © 2011-2022 走看看