首页 > 解决方案 > 如何从某个标签中提取某些文件类型

问题描述

我需要将某些文件类型(例如 *.exe 和 *.dll)从远程存储库中的某个标记拉到我的本地(主)。

在此拉取请求中,所有其他文件都需要被忽略,无论它们是否已更改。我需要强制这个拉来覆盖我本地的现有文件。

标签: git

解决方案


首先,确保这些文件实际上是您的存储库的一部分:dll 和 exe 通常是 .gitignore 文件的一部分,并且不会在存储库中添加/提交。

其次,更简单的解决方法是将远程仓库克隆到新的本地文件夹,签出标签,然后将请求的文件从新的本地文件夹复制到当前仓库。
然后,从您当前的存储库中,添加、提交和推送。


推荐阅读