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

git如何将当前的修改提交到其它分支

1、如果是在Visual Studio里,直接切换分支即可。Visual Studio会自动把修改的文件带过来

2、使用git stage将要提交的内容暂存。

1 git stage xxx

切换分支后, 将暂存的文件恢复

1 git restore --staged  xxx

再按正常提交即可

3、使用git stash将更改放在一个工作目录中

git stash

切换分支

1 git checkout xxx_branch

再将修改的内容放到新的分支中

1 git stash pop

此时,按正常提交即可。

stash 使修改后的文件转移到堆栈中。 因此,后来在同一或在另一个分支中,能够将它们带回去,并在项目中查看这些修改。

stage 阶段是提交的前一步,将修改的文件添加到“Staged files”中以创建下一个提交。

参考资料:

https://stackoverflow.com/questions/31596869/difference-between-stash-vs-stage-files-in-git


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

相关文章:

  • C0030.Clion中运行提示Process finished with exit code -1073741515 (0xC0000135)解决办法
  • 运维面试题.云计算面试题之四.K8S
  • 【泥石流;风险;脆弱性;风险评估;川藏公路北线|论文解读4】川藏高速公路北线泥石流风险评估
  • CSS布局学习2
  • [每周一更]-(第124期):模拟面试|缓存面试思路解析
  • CSS3_BFC(十二)
  • 性能测试调优之线程池的性能优化
  • Spark SQL操作
  • 文件分片上传
  • ubuntu, 安装部署comfyui,记录2:下载模型GGuf及测试
  • 解锁 ChatGPT 超强交互:超级提示词的魔力
  • C#中的二维数组的应用:探索物理含义与数据结构的奇妙融合
  • I.MX6U 裸机开发15.IRQ中断——GPIO中断处理
  • 《FreeRTOS任务删除篇》
  • 第二十九章 TCP 客户端 服务器通信 - 记录的拼接
  • linux下i2c开发与框架源码分析
  • 如何利用java爬虫获得淘宝商品评论
  • 网络安全(骇客)—技术学习
  • 【案例分享】图表工具TeeChart在环境研究领域的数据可视化应用
  • vue前端下载某一区域为照片格式
  • leetcode - 1861. Rotating the Box
  • 后端接受大写参数(亲测能用)
  • Elasticsearch面试内容整理-安全与权限管理
  • 安卓InputDispatching Timeout ANR 流程
  • RocketMQ: 客户端使用指南
  • Canvas 前端艺术家