• Git与GitLab的分支合并等简单的测试操作


    ========Git与GitLab一起使用的一些学习笔记=======

    如何在Linux下进行GitLab的安装与配置,这里不再描述,网络上有很多的资源可以参考!

    gitlab 和gitHub一样,配置了ssh就不需要再使用账号和密码,合并分支的时候或者自动同步的时候都比较方便

    配置好ssh后(这一步,网络上也有很多的教材可以参考)
    0: git init (如果是要从远程仓库中来去项目,这里就不需要再git init了)
    1: git config -gloabl user.name "fengge518"
    git config -gloabl user.email "8888666999@qq.com"

    2:git clone git@192.168.1.102:fengge518/demo01.git --拉取ssh的地址

    3: git pull 每次更新的时候就git pull 拉取一下

    4:在本地修改之后,就先git add . (修改的文件等)

    5:git commit -m "add 1.txt"   提交到暂存区

    6: git push 即可

    7: 查看本地的git的一些配置信息 $ git config --list


    ========分支相关==================
    git branch:查看当前的分支
    git branch --list:查看本地这个项目的所有分支
    git checkout mybranchName:切换到一条分支上面
    git checkout -b temp 和下面两句是一样的效果
    git branch temp//-创建分支
    git checkout temp//---切换分支
    git branch -d temp // 使用 git branch 的 -d 选项执行删除操作

    1: 在gitlab有master分支,我们就在创建一个dev_test 开发的分支
    2:各个程序员下载clone了 dev_test的分支到本地,自己在创建一个自己的分支如 my01分支
    3:各个程序员开发的时候,使用my01分支上面就行修改更新操作,再合并到

    4:如:切换到my01的分支 git checkout my01
    5:在my01分支开发ok之后,我们就需要合并两个分支:$ git merge my01 Dev_test01

    6:推送到远程的仓库分支(非master分支) $ git push --set-upstream origin Dev_test01

    =========一些学习的截图===========

    配置一些参数:

     去掉隐藏了注册的功能

     首页的文子描述

     每次准备修改前,建议都先git pull一下

    delete与add一些测试操作

     提交到远程的开发仓库分支

     

     Master分支上面并没有修改后的一些文件

     接下来我们就开始合并开发分支到主分支

     我们也可以使用命令来手动合并分支

     我们可以看到合并分支后,在Master主分支上也有了新增等的文件

    最后如果我们忘记了GitLab管理员的账号和密码怎么办?

     

  • 相关阅读:
    Linux下Kafka单机安装配置
    MySQL30条规范解读
    MySQL联合索引最左匹配范例
    Percona Data Recovery Tool 单表恢复
    SQL中的where条件,在数据库中提取与应用浅析
    【leetcode】908. Smallest Range I
    【leetcode】909. Snakes and Ladders
    【leetcode】910. Smallest Range II
    【leetcode】395. Longest Substring with At Least K Repeating Characters
    【leetcode】907. Sum of Subarray Minimums
  • 原文地址:https://www.cnblogs.com/Fengge518/p/12093118.html
Copyright © 2020-2023  润新知