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

标签 git

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

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

是否有更简单的方法,比如只挑选工作副本?

最佳答案

在“不提交”的 cherry-pick 中使用“-n”标志

参见此处:http://git-scm.com/docs/git-cherry-pick

git cherry-pick -n <HASH>

然后取消暂存的更改

git reset

关于Git:Cherry-Pick 到工作副本而不提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32333383/

相关文章:

git - 为什么提交不遵循 merge 基础错误?

git - 计算 git 存储库之外的文件或目录的 git 哈希值

Git:如何检查共享(裸)存储库中存在哪些文件(及其内容)?

git - 我可以在 GitHub 中创建 1 个以上的分支吗?

git - 当你在 git 中推送一个分支时,是否会推送对本地分支的引用?

git - 强制 Git 提示输入用户名和密码

git - Cherry-pick 和 patch apply 有什么区别?

linux - centos linux 上的 dotnet 恢复错误 : access to path denied

git - .gitignore文件中 `syntax: glob/regexp`是什么意思?

git - 在 Synology NAS 上启用 Gitlab LFS