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

git实操

目录

背景

实现思路

实现过程


背景

远程仓库使用gitee,目前只有master分支。现在需要修改demo文件。

实现思路

本地创建dev分支,从gitee拉取代码。将本地dev分支合并到本地master分支,然后将master分支push到gitee。

实现过程

1、在本地目录打开bash界面,将远程仓库数据拉到本地。

git clone https://gitee.com/zh036/remote-gitee-test.git

 2、检查连接

git remote -v

3、新建本地dev分支

git checkout -b dev

4、修改demo文件

vi demo

5、本地提交修改

# 全部提交
git add .
git commit -a# 单文件提交
git add demo
git commit demo

6、将dev分支push到远程dev分支(创建远程dev)

git push origin dev

 7、切换master分支,并将远程master分支数据pull到本地(为了演示效果,这里在gitee的master分支,修改demo文件)。

 

git checkout master

将远程master分支拉到本地

git pull origin master

查看最新demo文件数据 

8、将本地dev分支合并到master分支

git merge dev

执行会出现冲突

这里假设线上功能和dev分支新开发功能互不影响,两者都留下

vi demo

git add demo
git commit -a

将修改后文件提交,即可完成合并。

9、push到线上

git push origin master

http://www.dtcms.com/a/277529.html

相关文章:

  • HTML 标题标签
  • 香港理工大学实验室定时预约
  • 【windows办公小助手】快速搜索文件及文件所处目录everything
  • 内存对齐与缓存优化:从硬件原理到代码实战
  • 前端进阶之路-从传统前端到VUE-JS(第五期-路由应用)
  • 通信网络编程5.0——JAVA
  • 新手向:使用Python从PDF中高效提取结构化文本
  • LeetCode经典题解:21、合并两个有序链表
  • 【基础算法】倍增
  • Qt:编译qsqlmysql.dll
  • React强大且灵活hooks库——ahooks入门实践之常用场景hook
  • NoSQL 介绍
  • day052-ansible handler、roles与优化
  • Spring AI 项目实战(十七):Spring + AI + 通义千问星辰航空智能机票预订系统(附完整源码)
  • SDN软件定义网络架构深度解析:分层模型与核心机制
  • Datawhale AI 夏令营【更新中】
  • java虚拟线程
  • 面试150 从中序与后序遍历构造二叉树
  • Maven项目没有Maven工具,IDEA没有识别到该项目是Maven项目怎么办?
  • html案例:编写一个用于发布CSDN文章时,生成有关缩略图
  • 【拓扑排序+dfs】P2661 [NOIP 2015 提高组] 信息传递
  • 线下门店快速线上化销售四步方案
  • 在i.MX8MP上如何使能BlueZ A2DP Source
  • 如何设计高并发架构?深入了解高并发架构设计的最佳实践
  • Nature子刊 |HERGAST:揭示超大规模空间转录组数据中的精细空间结构并放大基因表达信号
  • DETRs与协同混合作业训练之CO-DETR论文阅读
  • Pandas 的 Index 与 SQL Index 的对比
  • Flask中的路由尾随斜杠(/)
  • SQL140 未完成率top50%用户近三个月答卷情况
  • react中为啥使用剪头函数