【问题标题】:Can not make git pull after import导入后无法进行 git pull
【发布时间】:2019-01-10 01:48:51
【问题描述】:

我导入的文件有问题(django 1.11 中的应用程序)。导入文件后,数据保存到其中,状态为修改:

modified: media/import_file.json

然后我想对我的代码做一个 git pull ,但我不能,因为文件被修改了。 我在.gitignore 文件中有条目,但它们不起作用:

/www/media/import_file.json
/www/media/*

【问题讨论】:

标签: python django linux git repository


【解决方案1】:

.gitignore 仅在我们将文件添加到 repo 时才会被查找。因此,如果文件已经添加到 git 中(使用 git add),那么仅将其放入 gitignore 是行不通的。 将文件添加到 .gitignore 后,您还需要将其从存储库中排除。可以使用-

git rm --cached /www/media/import_file.json

请确保添加 --cached 标志。它确保文件仅从 git 存储库而不是文件系统中删除。

【讨论】:

    猜你喜欢
    • 2020-06-10
    • 1970-01-01
    • 1970-01-01
    • 2010-11-12
    • 2020-06-11
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 2018-05-01
    相关资源
    最近更新 更多