git - 远程删除文件夹但不是本地git
问题描述
git repo(在 gitlab 上)中的贡献者推送了他的.metadata
文件夹。我知道将其添加到.gitignore
. 我怎么知道这个.metadata
文件夹在 repo(以及我的本地)上被删除,但在我的合作者本地副本上没有被删除?
解决方案
我能想到的一个简单的解决方案是,您可以在本地删除文件夹并将其包含在 gitignore 中。然后将更改推送到远程。从那里其他人都可以拉。现在您可以在本地恢复 .metadata 文件夹,从现在开始避免将其推送到远程。
推荐阅读
- python - 如何在 Docker Compose 项目中调试 Django 项目(无法检索调试连接:不支持调试模式...)
- java - 即使应用程序关闭,也尝试保存复选框的状态和该复选框中的数据
- c++ - 返回保留引用但复制 r 值的元组
- protractor - 如何在量角器中使用 by.model 本地化角度元素
- javascript - Angular导航到新页面时触发事件?
- r - 使用 R 在 Postgres 中更新 JSONB
- javascript - 需要帮助在 Google 应用脚本中插入内嵌图像
- python - Python 数据框:如何处理行?
- javascript - Firebase 存储 - 从公共图像获取下载 URL
- symfony4 - 使用序列化程序组件 Symfony4.4 反序列化值为 null 的日期时间