如何拉远程回购仅在Git中获得最后的提交?

时间:2019-09-12 04:20:34

标签: git

在以下这种情况下:

enter image description here

在远程仓库中有一个dev分支,在我的本地仓库中也有一个dev分支。

我有一个要求,我想将remote_repo dev拉到我的本地repo dev分支,但只想最后一次提交,我的意思是commit:20190906

该怎么办?

1 个答案:

答案 0 :(得分:1)

您可以使用git cherry-pick

git checkout dev
git fetch
git cherry-pick origin/dev # last commit only

但是您随后需要决定如何处理本地分支机构dev:您是否(强行)将其推回origin?这将覆盖devorigin的历史记录。

相关问题