Git合并单个文件和[y,n,q,a,d,/,K,j,J,g,e,?]
Git合并单个文件和[y,n,q,a,d,/,K,j,J,g,e,?]
前言
今天想要合并两个分支的同一个文件,查了网上一些资料,将A分支的a文件合并到B分支的a文件上。可以通过以下方式合并
git checkout B
git checkout --patch A a
先切换到B分支,将A分支的a文件给与B。
然后碰到了Apply this hunk to index and worktree [y,n,q,a,d,/,K,j,J,g,e,?]?
刚开始我是一个一个y按得,后来觉得太慢也不敢乱按网上查询一下意思,在stackoverflow发现答案。
[y,n,q,a,d,/,K,j,J,g,e,?]
y - stage this hunk
n - do not stage this hunk
q - quit; do not stage this hunk nor any of the remaining ones
a - stage this hunk and all later hunks in the file
d - do not stage this hunk nor any of the later hunks in the file
g - select a hunk to go to
/ - search for a hunk matching the given regex
j - leave this hunk undecided, see next undecided hunk
J - leave this hunk undecided, see next hunk
k - leave this hunk undecided, see previous undecided hunk
K - leave this hunk undecided, see previous hunk
s - split the current hunk into smaller hunks
e - manually edit the current hunk
? - print help
上面这些文字都是输入?打印出来的。
Apply this hunk to index and worktree [y,n,q,a,d,/,K,j,J,g,e,?]??
y - 存储这个hunk
n - 不存储这个hunk
q - 离开,不存储这个hunk和其他hunk
a - 存储这个hunk和这个文件后面的hunk
d - 不存储这个hunk和这个文件后面的hunk
g - 选择一个hunk
/ - 通过正则查找hunk
j - 不确定是否存储这个hunk,看下一个不确定的hunk
J - 不确定是否存储这个hunk,看下一个hunk
k - 不确定是否存储这个hunk,看上一个不确定的hunk
K -不确定是否存储这个hunk,看上一个hunk
s - 把当前的hunk分成更小的hunks
e - 手动编辑当前的hunk
? - 输出帮助信息
合并其他分支单个/多个commit
https://www.cnblogs.com/phpper/p/7609238.html
https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E9%AB%98%E7%BA%A7%E5%90%88%E5%B9%B6
Git合并单个文件和[y,n,q,a,d,/,K,j,J,g,e,?]相关推荐
- git merge 单个文件
在使用git 进行项目代码管理的时候,我们通常会有多个分支,例如A,B两个分支,我们队A分支做了大量的修改,修改完成之后只想把A分支上的a文件合并到B分支上面,而不动其他修改了的文件.此时应该如何操作 ...
- git让单个文件回滚到指定版本
https://blog.csdn.net/fsgsggd/article/details/79875035 首页 博客 学院 下载 图文课 论坛 APP 问答 商城 VIP会员 活动 招聘 ITey ...
- git合并指定文件到另一分支
经常被问到如何从一个分支合并特定的文件到另一个分支.其实,只合并你需要的那些commits,不需要的commits就不合并进去了. 合并某个分支上的单个commit 首先,用git log或sourc ...
- git撤销单个文件的修改_大牛总结的 Git 使用技巧,写得太好了
作者:你喜欢吃青椒么来源:juejin.im/post/5d157bf3f265da1bcc1954e6 前言 本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下 ...
- git 撤销单个文件到某个提交
开发过程中发现某个文件修改错误,需要回退到前一个版本. 用git status查看状态,并复制需要撤销(退回到某个版本)的单个文件 然后查看提交日志,确定要回到的提交为 591d0 执行 git ch ...
- Git pull单个文件
当某个文件被我们改的不成人形,回退都不知道回退到哪个阶段,但是又想保留别的file的修改,这个时候我们可以对单个文件恢复到最初状态, 分支号.版本号啥的根本不需要查,也不需要关心,只需要将该文件删除, ...
- git checkout 单个文件_IntelliJ IDEA下的使用 Git
作者| J'KYO 链接 | cnblogs.com/pejsidney/p/9199115.html 1.Git 简介 Git是目前流行的分布式版本管理系统.它拥有两套版本库,本地库和远程库,在不进 ...
- git checkout 单个文件_git 如何回退单个文件
1.进入到文件所在文件目录,或者能找到文件的路径 查看文件的修改记录 git log fileName 结果: 如果文件修改记录太多,则使用 git log -number fileName 结果: ...
- VM虚拟机 .vmdk文件,拆分多个文件,合并单个文件
1.windows 电脑 执行 cmd 命令(D盘路径按自己vm安装位置更改即可) set PATH=%PATH%;D:\Program Files (x86)\VMware\VMware Works ...
最新文章
- java curator_[java,zk]在 linux 上快速搭建 zookeeper curator 开发环境
- oracle maa全称,OracleMAA参考架构.PDF
- OpenCV几何变换的实例(附完整代码)
- SAP Spartacus All Units页面里的按钮style和对应的scss实现
- Android与Js交互时,屏幕不适配问题
- 计算机在矿山企业中的应用,计算机在矿山工业中的应用与发展
- java模拟浏览器http请求_java使用HttpClient模拟浏览器请求
- 双向链表的插入删除和遍历
- 语音转文字的测试用例
- 查看本地硬盘raid级别linux,linux 下查看硬盘型号、大小等信息(含Raid)
- 谈谈对springboot的理解
- Element 中时间选择器配置 本月 及 上个月 快捷方式
- 手机捕鱼服务器维护,手机捕鱼游戏服务器
- Kindeditor的简单使用以及图片上传
- 计算机毕业设计android的在线音乐播放器app设计(源码+系统+mysql数据库+Lw文档)
- OSG 自定义场景漫游示例
- python大学生生活信息交互平台的设计与实现毕业设计源码031315
- bmap地图api删除路线
- 电商系统中微服务体系中的分层设计和领域划分
- SpringSecurity 源码解析 | 加JWT 实战 之 授权流程源码分析