我已经克隆了一个回购库,并且它有一些不在开发阶段的文件夹,因此我希望它们存在于我的本地回购库和远程目录中。未追踪我可以看到已修改的文件
我只是不想推/拉它们。
所以,我想解开这些文件夹(和子文件夹)(但让他们在我的回购和远程)。
所以,我加入的.gitignore:
/thefolder/*
并运行:
git ls-files -z ~/project/thefolder/ | xargs -0 git update-index --assume-unchanged
但运行git status
@Deb:如果您在重复看到我使用的是第二个的答案解决方案(这是最好的,因为我从其他职位看到),仍然有这个问题。所以,你可以删除重复?谢谢! – George
你有没有尝试添加文件夹/ *没有领先/? – Deb
@Deb:我还有其他2个文件夹(以同样的方式/文件夹/ *),我没有与他们的问题。只有这个! – George