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

git 简单入门

git init 

touch test.txt

git add test.txt

git commit -m '初始化 仓库'

git log //查找日志

git checkout -b dev //创建并切换dev分支

git branch // 查找分支 此时有master 和 dev分支, 此时在dev分支

dev分支也有test.txt文件

vim test.txt //写入dev

cat test.txt //出现dev

git add test.txt

git commit -m 'dev 写入test.txt'

note:: 此时master主分支和dev分支出现各自的变化,dev中的test.txt文件为dev,而master文件中的test.txt为空

git checkout master //切换master分支

vim test.txt // 写入master字符串

cat test.txt //显示master字符串

git merge dev 

出现融合冲突

======head====

master======

dev======>

手动解决冲突

git add test.txt

git commit -m 'master merge dev'

此时融合成功

想要退回merge之前

git reset HEAD^ --hard

成功退回。

更多merge退回解决方案

相关文章:

  • 阿里云OSS和腾讯云COS对象存储介绍和简单使用
  • 高并发场景下,如何设计订单库存架构,一共9个关键性问题
  • 了解防抖和节流:提升前端交互体验的实用策略
  • 【JAVA学习笔记】 68 - 网络——TCP编程、UDP编程
  • FFmpeg获取视频关键帧并保存成jpg图像
  • Centos, RockyLinux 常用软件安装汇总
  • 使用数据泵的注意事项
  • k8s自定义Endpoint实现内部pod访问外部应用
  • 307.区域和检索
  • Idea 编译SpringBoot项目Kotlin报错/Idea重新编译
  • YOLOv8-Seg改进:卷积变体系列篇 | DCNv3可形变卷积基于DCNv2优化 | CVPR2023
  • 2001-2022年全国平均气温数据,逐月数据均有
  • 鼎捷PLM:引领国产替代,创造极致体验,探索数字化研发可行之路
  • 【图论实战】 Boost学习 03:dijkstra_shortest_paths
  • 数据库MHA高可用
  • JavaScript-如何实现克隆(clone)函数
  • CSS 三角实现
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • k8s 面向应用开发者的基础命令
  • Linux中的硬链接与软链接
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • Python学习笔记 字符串拼接
  • SwizzleMethod 黑魔法
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 记录一下第一次使用npm
  • 如何抓住下一波零售风口?看RPA玩转零售自动化
  • 时间复杂度与空间复杂度分析
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • #100天计划# 2013年9月29日
  • (3)STL算法之搜索
  • (html5)在移动端input输入搜索项后 输入法下面为什么不想百度那样出现前往? 而我的出现的是换行...
  • (react踩过的坑)Antd Select(设置了labelInValue)在FormItem中initialValue的问题
  • (Redis使用系列) Springboot 使用redis实现接口Api限流 十
  • (Ruby)Ubuntu12.04安装Rails环境
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (强烈推荐)移动端音视频从零到上手(下)
  • (四)c52学习之旅-流水LED灯
  • (一)80c52学习之旅-起始篇
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转载)Linux 多线程条件变量同步
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET Framework Client Profile - a Subset of the .NET Framework Redistribution
  • .NET 设计模式初探
  • .net6 webapi log4net完整配置使用流程
  • .Net6使用WebSocket与前端进行通信
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • [2016.7.Test1] T1 三进制异或
  • [20160902]rm -rf的惨案.txt