Git仅回滚目录

时间:2019-04-09 07:37:23

标签: git rollback git-checkout

这是我最近一次提交的历史记录

(most recent)
commit 349aee3, changes in /dir1 and /dir2
commit fe9a5ac, changes in /dir1 and /dir2
commit d88450e, changes in /dir1 and /dir2
commit cdcab96, changes in /dir1 and /dir2

我想回滚dir1来提交cdcab96,而使其他目录(包括/dir2)保持当前状态(提交349aee3)。

有办法吗?

1 个答案:

答案 0 :(得分:3)

git checkout cdcab96 -- /dir1

可以解决问题。

在结帐手册页here中检查相关部分。