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

git创建分支,推送分支,合并分支,回退

1.可视化操作初始化仓库,设置远程连接,抓取远程仓库的分支内容,然后在版本管理的原创下面的主支
点击重置到哪个版本,覆盖原始内容(取消保持工作区的内容)
2.创建并切换到新分支:git checkout -b lzh  (如果是切换不创建去掉-b)
3.添加所有更改到暂存区:git add .     (记得修改完毕之后保持在暂缓)
4.提交更改:git commit -m "刘志辉的第一次修改"
5.推送新分支到远程仓库:git push origin lzh
6.切换回主分支:git checkout master
   (git pull origin master)保证最新的代码    :wq退出编辑器
7.合并新分支:git merge lzh
8.提交到推送git push origin master
第二次修改从第二部开始接着

//回退
git log --oneline  查看版本号码
git reset --hard 版本号
git push origin master --force推送回退后的版本到远程


http://www.kler.cn/a/510077.html

相关文章:

  • Web前端第一次作业
  • 后盾人JS -- 好用的 JavaScript Symbol 类型
  • Golang Gin系列-2:搭建Gin 框架环境
  • leetcode 面试经典 150 题:汇总区间
  • Go Ebiten小游戏开发:贪吃蛇
  • Git 合并和 Git 变基有什么区别?
  • 使用 Python 开发一个 AI Agent 自媒体助手示例
  • dbt Semantic Layer 详细教程-6 :指标(metrics)配置规范及示例
  • 认识 MySQL 和 Redis 的数据一致性问题
  • 动态主机配置协议 (DHCPv4)介绍,详细DHCP协议学习笔记
  • LeetCode:47.全排列 II
  • WPS计算机二级•高效操作技巧
  • TCP TIME-WAIT 状态为什么要坚持 2MSL
  • 【MySQL中InnoDB引擎的行锁是怎么实现的?】
  • 业务幂等性技术架构体系之服务幂等深入剖析
  • Java并发编程:线程安全的策略与实践
  • 查看电脑或笔记本CPU的核心数方法及CPU详细信息
  • AIP-111 平面
  • 2025.1.16——六、BabySQL 双写绕过|联合注入
  • go内存逃逸和GC(垃圾回收)工作原理
  • matlab的eval函数
  • 为AI聊天工具添加一个知识系统 之48 蒙板程序设计(第二版):Respect九宫格【社会形态:治理】
  • 无人机桨叶数量设计科普!
  • [Python学习日记-77] 网络编程中的 socket 开发 —— 基于 TCP 和 UDP 的套接字
  • c++领域展开第十三幕——类和对象(auto、范围for以及string类的初步讲解)超详细!!!!
  • 麒麟服务器安装最新 neo4j/5.9.0 图数据库