当前位置: 首页 > 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退回解决方案

http://www.lryc.cn/news/232386.html

相关文章:

  • 只有开源才能拯救AI
  • 在Spring Boot中使用进程内缓存和Cache注解
  • YOLOv5项目实战(3)— 如何批量命名数据集中的图片
  • React + hooks + Ts 实现将后端响应的文件流(如Pdf)输出到浏览器下载
  • 大数据基础设施搭建 - JDK
  • 从0到0.01入门React | 010.精选 React 面试题
  • Docker启动SRS流媒体服务器
  • php+MySQL防止sql注入
  • git 删除远程非主分支
  • 【MySQL学习】C++外部调用
  • Backblaze 2023 Q3硬盘故障质量报告解读
  • docker安装elasticsearch,elasticsearch-head
  • rabbitmq 集群搭建
  • 【云原生-Kurbernets篇】Kurbernets集群的调度策略
  • Unity中Shader矩阵的乘法
  • C++ STL简介
  • 如何优雅的使用contorller层
  • 发现区块链世界的新大门——AppBag.io DApp导航网站全面解析
  • C#多线程Thread、Task
  • Qt QWebSocket实现JS调用C++
  • Android Matrix的使用详解(通过矩阵获取到图片缩放比例和角度)
  • 【Spring】bean的生命周期
  • C#运算符重载
  • 【L2GD】: 无环局部梯度下降
  • 2023-11-14 LeetCode每日一题(阈值距离内邻居最少的城市)
  • AdServices归因和iAd归因集成
  • 关于 内部类 你了解多少?(详解!!)
  • CNVD-2021-09650:锐捷NBR路由器(guestIsUp.php)RCE漏洞复现 [附POC]
  • 如何在Docker部署Draw.io绘图工具并远程访问
  • Android APK打包的过程主要步骤