git - Git 在推拉后删除了错误包含在 gitignore 中的文件,它们可以恢复吗?
问题描述
我初始化了一个 repo 并将其链接到一个空的但用于 gitignore 和自述文件的远程主机。我错误地在我的 .gitignore 中放置了一个通配符,导致我想要忽略的文件,我随后推拉。本地和远程仓库现在不包含我想要的文件,而远程从来没有。这些文件可以恢复吗?
解决方案
更改.gitignore
文件后。在您最初从本地机器提交提交然后推送到远程的地方,如果您有可用的文件,您可以添加文件。
提交将仅包含要提交的已添加用于跟踪的文件。
推荐阅读
- google-cloud-platform - 格式化 gcloud 计算实例列表以获取单个元数据值
- python - Django 存储实际可用性并查询新预订的可用时间表
- python - 使用 pandas 的 groupby 和 agg 合并包含 dicts 的列
- java - 我必须使用两个edittext获得两个用户输入,并在单击按钮时在textview中随机显示任何人
- npm - npm install 遇到问题
- go - Bazel没有将BUILD文件添加到外部依赖项
- java - 泛型:为枚举创建接口
- c# - PrincipalContext 删除计算机
- python - OperationalError - 没有这样的表:main.auth_user__old
- python - 无法导入自定义包