Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 仅从远程拉最后一次提交,并将其放在顶部_Git - Fatal编程技术网

Git 仅从远程拉最后一次提交,并将其放在顶部

Git 仅从远程拉最后一次提交,并将其放在顶部,git,Git,我有两个遥控器 origin 1-2-3-4-5-A upstream 1-2-3-4-5-6-7 在我的本地机器上,我得到了提交的上游版本 但问题是如何从源代码获取提交A并将其放在当前提交的顶部?我的意思是结果应该是1-2-3-4-5-6-7-A这正是它的目的 将本地回购切换到要更改的分支机构。然后: git cherry-pick A 您可以使用SHA哈希指定提交,也可以只使用分支名称来选择最后一次提交。这正是它的用途 将本地回购切换到要更改的分支机构。然后: git cherry-pi

我有两个遥控器

origin 1-2-3-4-5-A
upstream 1-2-3-4-5-6-7
在我的本地机器上,我得到了提交的上游版本

但问题是如何从源代码获取提交A并将其放在当前提交的顶部?我的意思是结果应该是
1-2-3-4-5-6-7-A

这正是它的目的

将本地回购切换到要更改的分支机构。然后:

git cherry-pick A
您可以使用SHA哈希指定提交,也可以只使用分支名称来选择最后一次提交。

这正是它的用途

将本地回购切换到要更改的分支机构。然后:

git cherry-pick A
您可以使用SHA哈希指定提交,也可以只使用分支名称来选择最后一次提交。

这正是它的用途

将本地回购切换到要更改的分支机构。然后:

git cherry-pick A
您可以使用SHA哈希指定提交,也可以只使用分支名称来选择最后一次提交。

这正是它的用途

将本地回购切换到要更改的分支机构。然后:

git cherry-pick A

您可以使用SHA哈希指定提交,也可以只使用分支名称选择最后一次提交。

您无法获得
1-2-3-4-5-6-7-A
。你可以通过合并获得
1-2-3-4-5-6-7-A'
。是的,我知道它不是
A
,而是
A'
(但是
A
基本上只添加文件,不更改其他文件,所以我将其引用为
A
)你无法获得
1-2-3-4-5-6-7-A
。你可以通过合并获得
1-2-3-4-5-6-7-A'
。是的,我知道它不是
A
,而是
A'
(但是
A
基本上只添加文件,不更改其他文件,所以我将其引用为
A
)你无法获得
1-2-3-4-5-6-7-A
。你可以通过合并获得
1-2-3-4-5-6-7-A'
。是的,我知道它不是
A
,而是
A'
(但是
A
基本上只添加文件,不更改其他文件,所以我将其引用为
A
)你无法获得
1-2-3-4-5-6-7-A
。你可以通过合并得到
1-2-3-4-5-6-7-A'
。是的,我知道它不是
A
,而是
A'
(但是
A
基本上只添加文件,不更改其他文件,所以我将其引用为
A
)您可能需要在cherry picking之前执行
git fetch
,才能在区域设置计算机上获得所需的提交。您可能需要在cherry picking之前执行
git fetch
,才能在区域设置计算机上获得所需的提交。您可能需要在cherry picking之前执行
git fetch
,才能获得提交您需要在您的区域设置计算机上进行提交。您可能需要在cherry Pick之前执行
git fetch
,才能在您的区域设置计算机上获得所需的提交。