Git:Cherry-Pick 到工作副本而不提交

2024-01-16

我有几个分支,我在其中保留了某些提交,我想时不时地应用到我的工作副本。最初我尝试了择优挑选,但我不想稍后在目标分支中提交。

所以我做了cherry-pick + reset HEAD~1 --soft

有没有像只挑选工作副本这样简单的东西?


使用“-n”标志进行樱桃采摘,即“不提交”

看这里:http://git-scm.com/docs/git-cherry-pick http://git-scm.com/docs/git-cherry-pick

git cherry-pick -n <HASH>

然后取消暂存的更改

git reset
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Git:Cherry-Pick 到工作副本而不提交 的相关文章

  • Emacs shell:保存提交消息

    我几天前开始使用 emacs 在 emacs shell M x shell 中使用 git 时遇到问题 当我 git commit 或 git commit amend 时 它会打开 vim 来编辑并保存提交消息 我对此表示同意 但我找不
  • 如何使用 GitLab 管道中的密钥通过 SSH 连接到目标服务器?

    当 GitLab 管道成功时 我想通过 SSH 使用公钥连接到服务器 正如我所看到的 我需要在 GitLab 端使用 ssh keygen 生成一个密钥并将其添加到我想要连接的服务器上 我可以在管道期间生成密钥 但由于公钥未添加到目标服务器
  • AngularJs:显示来自 git 或 Bower 的版本号

    我创建了一个 Angular 应用程序 我想在屏幕上显示应用程序的当前版本号 目前我已将其实现为常量 application constant constants VERSION 1 1 2 但这需要我在每个新版本上更新常量 我使用 Bow
  • git merge 和 git merge origin 之间的区别

    这不是一个关于git merge origin branch vs git merge origin branch git merge
  • 在“git revert --continue”期间绕过预提交挂钩

    我当时正在做一个git revert 之前的恢复 这导致了一些合并冲突 解决冲突后 我的预提交挂钩引发了一些代码嗅探器问题 由于这些代码嗅探器通知已在其他地方修复 我想在此时使用绕过预提交挂钩git revert continue no v
  • 通过标记现有提交来触发 Jenkins 管道

    描述 我设置了 Jenkins 2 126 以便在推送新标签时构建管道 具体来说 我想将现有提交标记为master as release 3并让它触发构建 根据多个消息来源 我想要的是可能的 https mohamicorp atlassi
  • 如何从现有 git 存储库创建 Netbeans 7 项目?

    我想象某个地方有一个 来自回购的新项目 选项 但我找不到它 还有比这更多的事情吗 还是我错过了什么 Use the Team菜单 选择 Git gt 克隆 将存储库克隆到本地文件夹后 NetBeans 将为您提供打开项目的选项 尝试创建项目
  • 如何重新合并已经合并的分支?

    我有一个类似于下面的提交图 提交标记为 代表大量提交 A B C D lt old feature branch E F G lt master 合并提交 E 未正确完成 C 中的一些更改 不是全部 已丢失 如何重做合并以将更改重新引入当前
  • gitk中正则表达式的格式是什么?

    我正在尝试使用 gitk 中的 find 添加 删除字符串 正则表达式选项 我尝试过的语法不起作用 并且我找不到描述它接受的正则表达式语法的文档 我正在尝试匹配两者Modem Wakup and Modem UnWakeup 两者都不Mod
  • 如何 git reset --hard 子目录

    UPDATE 在 Git 2 23 2019 年 8 月 中 有一个新命令git restore这样做的 请参阅接受的答案 https stackoverflow com a 15404733 946850 UPDATE 从 Git 1 8
  • git 策略将一组提交限制在特定分支

    我需要经常在 dev 和 master 之间进行合并 我还有一个提交 我只需要应用于开发人员 以便在本地工作 早些时候 我只从 dev 合并到 master 所以我有一个分支 production changes 其中包含 dev 特殊提交
  • 为什么 git 挂起 - 在命令后必须按 Enter 两次?

    编辑 摘要 在 Git 中输入的每个命令都会生成一个悬挂光标 如果在按 Enter 之前输入任何内容 则该光标会显示 错误输入 没有命令产生任何结果 我尝试全新安装但没有结果 I am 完全地Git 新手 不知道我在做什么 我用的是Mac
  • 如何在git中返回到之前的版本

    我的工作站中有一个远程 git 存储库的签出副本 我不小心在本地进行了更改并推送到了远程 现在我想删除最后一次提交并返回到上一次提交 并且应将其推送到远程 如果这是带有提交消息的新提交 我没问题 怎么做 我建议不要用 force 推动另一种
  • git rebase -i --retain-empty-commits

    默认情况下 当您使用git rebase i它注释掉了空提交 我必须取消注释它们 它们对我有帮助 rebase 命令是否有一个选项可以防止这种我不想保留它们的不必要的假设 好吧 这比预期的要容易 git rebase i keep empt
  • Git 处理大文件

    情况 我有两台服务器 生产服务器和开发服务器 在生产服务器上 有两个应用程序和多个 6 数据库 MySQL 我需要将它们分发给开发人员进行测试 所有源代码都存储在GitLab http gitlab org在开发服务器上 开发人员仅使用此服
  • Git 正在运行 - 添加的未添加的文件

    因此 在名为 beta 的分支上执行以下操作 git checkout master error The following untracked working tree files would be overwritten by chec
  • Git 合并顺序有何不同?

    有什么区别吗 git merge c1 c2 and git merge c2 c1 另外 两者之间有什么区别吗 git checkout c1 git merge c2 and git checkout c2 git merge c1 在
  • 在 git clean -d -f 之后恢复丢失的未版本化文件

    我感觉这个问题的答案是否定的 但我想我还是会问 长话短说 我不小心做了一个git clean d f在一个分支上丢失了大约 20 个我需要的文件 这些文件尚未提交 据我所知 git 不应该知道它们 有什么办法可以找回这些文件吗 不幸的是 您
  • Git 将合并的提交一分为二

    我有这样的历史 3830e61 Add data escaping Bad 0f5e148 Improve function for getting page template aaf8dc5 Merge branch navigation
  • Git-Flow 撤消已完成的功能分支

    如果您想 撤消 功能分支 您有哪些选择 假设您添加了一项新功能supercool feature您完成后 合并到开发中并删除功能分支 然后进入发布版本 但你的用户真的不喜欢这个supercool feature 我如何撤消 倒回 反转这个已

随机推荐

  • 背书政策不起作用

    当我使用管理员部署一个网络时 一个组织包括三个对等点 我的endorsement policy json如下 但不起作用 identities role name member mspId Org1MSP policy 1 of signe
  • 在网络上区分 iPadOS 和 macOS

    iPadOS beta 上 Safari 的用户代理目前与 macOS 上的 Safari 完全相同 还有其他方法可以区分 iPad 和 Mac 吗 iPad running iOS Mozilla 5 0 iPad CPU OS 10 3
  • Selenium WebDriver 有录像机吗?

    我正在 Selenium Webdriver 中使用 IE 特定应用程序 我知道我们可以截取执行的屏幕截图 同样 是否有任何选项可以将硒执行记录为视频 WebDriver 中什么也没有 酱料用途http www ffmpeg org htt
  • 如何让 AutoFixture AutoMoq 返回实例化对象中注入服务的结果?

    我正在尝试测试使用存储库服务的服务类 我设置了自定义设置 我认为应该与我的存储库服务一起使用 但返回默认的匿名结果 如果您查看下面的代码示例 当我调用 svc GetFoos 方法时 我试图获取在自定义类中注册的 Foo 对象 但我什么也没
  • POST_NOTIFICATIONS 权限对话框未显示

    我在询问新问题时面临不受欢迎的行为POST NOTIFICATIONS远程测试人员拥有的某些特定设备的权限 Pixel 4a Android 13 遗憾的是没有日志和 电缆访问 新安装的应用程序 仍然以 API30 为目标 但也尝试将目标设
  • Java、静态方法绑定和泛型都与一些方法重载结合在一起

    正如标题所暗示的 我的问题有点奇怪和复杂 我知道我要做的事情违反了 良好 编程实践的所有规则 但是嘿 如果我们不活一点 生活会怎样呢 所以我所做的是创建以下程序 请注意 这是一个更大的实验的一部分 旨在真正尝试和理解泛型 因此某些函数名称可
  • 不知道如何注入 LinkGenerator

    所以我知道如何设置我的控制器 以便我可以接受注入到控制器中的 LinkGenerator 我不明白的是如何在启动时使用 LinkGenerator 注入控制器 控制器 protected readonly LinkGenerator lin
  • 如何克隆 intellij 中的类?

    我在intellij中有一个scala项目 我想将一个新类克隆到源类所在的同一个包中 但我不知道如何做到这一点 我可以看到如何将其复制到新包 但我想在同一个包中复制 克隆 Edit 如果我在 com company widgets 包中有一
  • 在 R 脚本中传递字符串变量以在 SQL 语句中使用它

    我尝试在 R 脚本中使用字符串变量通过 SQL 语句使用 例如 x PASS SQL lt paste select ID NAME STATUS from STUDENT where STATUS x sep Q1 lt dbGetQue
  • 如何使用服务名称而不是 SID 连接到 Oracle

    我有一个使用 JDBC 通过 JPA 的 Java 应用程序 该应用程序使用主机名 端口和 Oracle SID 连接到开发数据库 如下所示 jdbc oracle thin oracle hostserver1 mydomain ca 1
  • 如何使用 Next.js 通过 CDN 提供静态生成的页面

    我正在尝试使用 Next js 9 5 2 进行服务器端渲染和静态站点生成 SSR 与 assetPrefix 配合使用效果很好 我能够在 CloudFront 上托管所有静态资产 但是 我不确定托管静态页面的最佳方法是什么 我面临两个问题
  • 将 Int 除以 Int 并返回 Int

    我需要一个可以得到两个的函数Ints a and b 并返回A B as Int 我确定A B永远是一个整数 这是我的解决方案 myDiv Int gt Int gt Int myDiv a b let x fromIntegral a y
  • 'str'对象不可调用,带有打印

    python3 applicant input Enter the applicant s name interviewer input Enter the interviewer s name time input Enter the a
  • 如果从不同的表单调用按钮,为什么 Ng Repeat 不起作用?

    我有一个 html 表 其中包含 ng 重复指令和两个按钮 第一个将打开一个包含新表单的模式 让我创建我的用户 然后当我单击 保存 时 会将其添加到列表中 第二个采用相同的原始形式并添加用户 我不明白为什么当我单击第一个不同形式的按钮时 我
  • npm install - javascript 堆内存不足

    跑步时npm install g ionic我收到以下错误 致命错误 CALL AND RETRY LAST 分配失败 JavaScript 堆内存不足 有没有办法全局增加node js内存限制 您可以使用以下命令启动 NPM node m
  • 对 multipartfile 使用 @RequestParam 是正确的方法吗?

    我正在开发一个 spring mvc 应用程序 我想在我的控制器中处理多部分请求 在我传递的请求中MultiPartFile另外 目前我正在使用 RequestParam要获取文件参数 该方法如下所示 RequestMapping meth
  • 打开文件对话框以选择 XML 文件

    我有一个 VBScript 它从 c 驱动器中选择一个文件 并从 XML 文件上的标签获取信息 但我希望用户能够从对话框中选择该文件 但我似乎无法完成它 这里是我的脚本 Dim xmlDoc objNodeList plot fin Set
  • 如何为组件编写抽象类(具有可扩展状态和属性)?

    我正在尝试编写一个抽象的 ReactJS 类 然后扩展它 因此我需要扩展它的props and state 据我了解 我是 React 新手 基于尼赞的帖子 https stackoverflow com a 39124219 595122
  • 如何根据文本覆盖的 ImageView 的颜色更改文本的颜色?

    所以我在上传的用户上设置了带有白色文本标签的透明按钮ImageView 如果用户上传的图像大部分为白色 则按钮即使不是完全不可见 也很难看到 有谁知道一种方法来获得平均颜色ImageView的源图片 绘图 如果我能做到这一点 我可以将其与我
  • Git:Cherry-Pick 到工作副本而不提交

    我有几个分支 我在其中保留了某些提交 我想时不时地应用到我的工作副本 最初我尝试了择优挑选 但我不想稍后在目标分支中提交 所以我做了cherry pick reset HEAD 1 soft 有没有像只挑选工作副本这样简单的东西 使用 n