用 git restore 从远程仓库恢复误删文件夹
·
在日常使用 Git 时,如果误删了本地文件夹(例如执行了以下命令):
rm -r 文件夹名称
可以使用以下命令从远程仓库恢复:
git restore --source=origin/master(或者main)文件夹名称
命令说明
-
git restore:用于恢复被修改或删除的文件。 -
--source=origin/master:指定从远程仓库origin的master分支获取内容。 -
文件夹名称:指定要恢复的文件夹名称。
工作原理
该命令会从远程分支 origin/master 获取指定文件夹在最新提交中的版本,并在本地恢复它,而不会影响仓库中的其他文件或分支。
示例场景
当本地误删某个文件或文件夹,但远程仓库中仍然存在时,可以使用此命令进行恢复,而无需重新克隆整个仓库。
更多推荐

所有评论(0)