在以下这种情况下:
在远程仓库中有一个dev
分支,在我的本地仓库中也有一个dev
分支。
我有一个要求,我想将remote_repo dev
拉到我的本地repo dev
分支,但只想最后一次提交,我的意思是commit:20190906
。
该怎么办?
答案 0 :(得分:1)
您可以使用git cherry-pick
:
git checkout dev
git fetch
git cherry-pick origin/dev # last commit only
但是您随后需要决定如何处理本地分支机构dev
:您是否(强行)将其推回origin
?这将覆盖dev
上origin
的历史记录。