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
,才能在您的区域设置计算机上获得所需的提交。