相关疑难解决方法(0)

如何樱桃挑选多个提交

我有两个分支.提交a是一个头,而其他有b,c,d,ef之上a.我想移动c,d,ef第一支没有提交b.使用樱桃挑选很容易:结帐第一个分支樱桃 - 一个接一个c地挑选f第二个分支到第一个.但有没有办法挑选所有c- f一个命令?

这是场景的直观描述(感谢JJD):

在此输入图像描述

git git-rebase cherry-pick

779
推荐指数
11
解决办法
39万
查看次数

如何git-cherry-pick仅更改某些文件?

如果我想要合并到Git分支中,那么只对某个特定提交中更改的某些文件进行了更改,其中包括对多个文件的更改,如何实现?

假设git的承诺称为stuff具有对文件的改变A,B,C,和D,但我想只合并stuff的对文件的更改AB.这听起来像是一项工作,git cherry-pickcherry-pick只知道如何合并整个提交,而不是文件的子集.

git github cherry-pick

525
推荐指数
12
解决办法
20万
查看次数

使用GIT,我如何有选择地将一个提交的更改合并到另一个'fork'上?

采取这种情况:

  1. 我决定在github.com上"分叉"代码库,并开始执行我的例程:编辑 - 提交 - 推送; 又名hack hack hack.
  2. 在我做了一些更改后,我看到另一个人在同一个项目上做了一些更改,我喜欢它们!
  3. 我决定将它们合并到我的中.问题是,我只想要一个特定提交的"部分",在他做过的几个提交中.

获得这些选择的更改量的最有效方法是什么,合并到我的'fork'中?

git merge pull

79
推荐指数
1
解决办法
3万
查看次数

Pull-Request仅用于某些文件/提交

我有一个从GitHub分叉的存储库,它对它做了一些修改.但是,在某个提交中,更改了一些文件,我想提交一个pull-request,将其他修改后的文件保留在请求之外.

拉请求合并所有提交,还是我需要做一些特殊的事情来隔离这个提交?

git github git-commit pull-request

56
推荐指数
2
解决办法
4万
查看次数

标签 统计

git ×4

cherry-pick ×2

github ×2

git-commit ×1

git-rebase ×1

merge ×1

pull ×1

pull-request ×1