我需要将某些文件类型(例如* .exe和* .dll)从远程存储库中的某个标签提取到我的本地(主文件)中。
在此拉取请求中,所有其他文件都必须忽略,无论它们是否已更改。而且我需要强制这种拉动来覆盖本地的现有文件。
答案 0 :(得分:0)
首先,确保这些文件实际上是您的存储库的一部分:dll和exe通常是.gitignore文件的一部分,并且不在回购协议中添加/提交。
第二,一个更简单的解决方法是将远程存储库克隆到新的本地文件夹,签出标签,然后将请求的文件从新的本地文件夹复制到当前存储库。
然后,从当前的仓库中添加,提交和推送。