当前位置: 首页 > article >正文

git常见命令行及分支规范

文章目录

    • GIT常见命令行
      • 原理图
      • 基本设置
      • 初始化和克隆仓库
      • 文件管理
      • 提交更改
      • 查看状态和历史
      • 分支管理
      • 远程仓库交互
      • 高级功能
    • GIT常见分支风格
      • 1. 单一主干分支(Single Main Branch)//极少使用
        • 优点:
        • 缺点:
      • 2. 多主干分支(Multiple Main Branches)//个人小型项目采用
        • 优点:
        • 缺点:
      • 3. Git 流水线(Git Flow) //支持大型规模项目
        • 主要分支:
        • 辅助分支:
        • 优点:
        • 缺点:
      • 4. GitHub 流水线(GitHub Flow)//支持大型项目
        • 主要分支:
        • 辅助分支:
        • 优点:
        • 缺点:
      • 5. Forking 工作流 // 开源代码贡献场景
        • 优点:
        • 缺点:

GIT常见命令行

Git 是一个分布式版本控制系统,用于跟踪计算机文件的更改,并协调多个用户之间的协作。下面是一些常用的 Git 命令行操作:

原理图

在这里插入图片描述

基本设置

  • git config --global user.name "Your Name"
  • git config --global user.email "youremail@example.com"

初始化和克隆仓库

  • git init: 在当前目录下初始化一个新的 Git 仓库。
  • git clone [url]: 克隆一个远程仓库到本地。

文件管理

  • git add [file]: 将文件添加到暂存区。
  • git add .: 将所有文件添加到暂存区。
  • g

http://www.kler.cn/news/284799.html

相关文章:

  • MATLAB智能优化算法-学习笔记(1)——遗传算法求解0-1背包问题【过程+代码】
  • 通过css,js html结合实现第一个页面
  • 网络安全实训六(靶机实例DC-3)
  • 迭代器模式
  • TWRP 使用帮助 第三方Recovery
  • 给鼠标一个好看的指针特效 鼠标光标如何修改形状?
  • 如何在项目中配置.gitignore文件
  • [合集]一汽大众(斯柯达、奥迪、兰博基尼、宾利等)故障代码查询合集
  • 【论文笔记】独属于CV的注意力机制CBAM-Convolutional Block Attention Module
  • Ubuntu上安装配置(jdk/tomcat/ufw防火墙/mysql)+mysql卸载
  • ssm面向企事业单位的项目申报小程序论文源码调试讲解
  • 大数据处理从零开始————1.Hadoop介绍
  • 50ETF期权合约要素有哪些?50ETF期权合约组成构成分享
  • MFC工控项目实例之九选择下拉菜单主界面文本框显示菜单名
  • Python算法工程师面试整理-Python 在算法中的应用
  • Java基础——方法引用、单元测试、XML、注解
  • mysql集群
  • es重启后调大恢复并发参数,加速分片分配
  • 美团8/31—24年秋招【技术】第四场
  • 算法的空间复杂度
  • 【Redis】持久化——rdb机制
  • 零基础国产GD32单片机编程入门(九)低功耗模式实战含源码
  • 掌握CHECK约束:确保数据准确性的关键技巧
  • 【网络】HTTPS——HTTP的安全版本
  • GalaChain 全面剖析:为 Web3 游戏和娱乐而生的创新区块链
  • 速盾:Nginx使用CDN之后获取真实的用户IP
  • 机器学习--核心要点总结
  • k8s 存储
  • Spark自定义函数例子
  • 初识Vue.js:从零开始构建你的第一个Vue项目